[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR101414022B1 - Design apparatus of patterns for woven fabrics, design methods, and design program - Google Patents

Design apparatus of patterns for woven fabrics, design methods, and design program Download PDF

Info

Publication number
KR101414022B1
KR101414022B1 KR1020070124887A KR20070124887A KR101414022B1 KR 101414022 B1 KR101414022 B1 KR 101414022B1 KR 1020070124887 A KR1020070124887 A KR 1020070124887A KR 20070124887 A KR20070124887 A KR 20070124887A KR 101414022 B1 KR101414022 B1 KR 101414022B1
Authority
KR
South Korea
Prior art keywords
pattern data
simulation
pattern
monitor
data
Prior art date
Application number
KR1020070124887A
Other languages
Korean (ko)
Other versions
KR20080063070A (en
Inventor
신지 모리모토
히데노리 쓰보이
미쓰히로 시마
Original Assignee
가부시키가이샤 시마세이키 세이사쿠쇼
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 가부시키가이샤 시마세이키 세이사쿠쇼 filed Critical 가부시키가이샤 시마세이키 세이사쿠쇼
Publication of KR20080063070A publication Critical patent/KR20080063070A/en
Application granted granted Critical
Publication of KR101414022B1 publication Critical patent/KR101414022B1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2113/00Details relating to the application field
    • G06F2113/12Cloth

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Evolutionary Computation (AREA)
  • Geometry (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Processing Or Creating Images (AREA)
  • Treatment Of Fiber Materials (AREA)

Abstract

본 발명은, 셔링이나 개더 등의 입체적인 봉합부를, 패턴의 작성과 동시에 시뮬레이션 할 수 있다. 이 때문에 셔링이나 개더 등을 사용한 패턴을 대화적으로 디자인할 수 있다.According to the present invention, it is possible to simulate a three-dimensional sealing portion such as a shearing or gathers simultaneously with the formation of a pattern. For this reason, it is possible to design a pattern using shearing or gathers interactively.

이를 위하여, 패턴 데이터를 기억부12에 기억하고 셔링이나 개더 등의 주위를 3차원적으로 시뮬레이션 하여 모니터20에 표시한다. 모니터 상의 패턴 데이터 혹은 시뮬레이션 화상에 대하여 유저가 변경사항을 입력하면, 패턴 데이터를 변경하고 시뮬레이션을 재실행한다.To this end, the pattern data is stored in the storage unit 12, and the surroundings such as shearing and gathers are three-dimensionally simulated and displayed on the monitor 20. When the user inputs a change to the pattern data or the simulation image on the monitor, the pattern data is changed and the simulation is executed again.

Description

직물패턴의 작성장치와 작성방법, 작성 프로그램{DESIGN APPARATUS OF PATTERNS FOR WOVEN FABRICS, DESIGN METHODS, AND DESIGN PROGRAM} DESIGN APPARATUS FOR PATTERNS FOR WOVEN FABRICS, DESIGN METHODS, AND DESIGN PROGRAM <br> <br> <br> Patents - stay tuned to the technology DESIGN APPARATUS OF PATTERNS FOR WOVEN FABRICS,

본 발명은 직물을 사용한 의류 등의 패턴 작성에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention [0001] The present invention relates to the creation of patterns such as clothing using a fabric.

직물을 사용한 의류 등의 디자인에서는, 셔링(shirring)이나 개더(gather) 등을 사용해서 입체적인 디자인을 한다. 셔링은 몸통에 소매를 입체적으로 부착하기 위해서 사용되고, 개더는 스커트의 프릴(frill) 등을 봉합하기 위해서 사용한다. 이들의 경우, 봉합 라인의 양측에서 부분품(parts)의 길이가 다르게 되고, 이 때문에 봉합에 의해 의류 등의 섬유제품이 입체적인 형상을 가진다.In the design of clothes using the fabric, the shirring and the gathering are used for the three-dimensional design. Shearing is used to attach the sleeves to the trunk in three dimensions, and the gathers are used to seal the frills of the skirts and the like. In these cases, the lengths of the parts on both sides of the sewing line are different, and therefore the textile products such as clothes have a three-dimensional shape by sewing.

이러한 디자인에서는, 셔링이나 개더 등으로 봉합하는 부분품의 형상을 정하고, 부분품의 어느 위치와 어느 위치가 합치(合致)하도록 봉합하는 것인지를 봉합표시(封合標示)로서 입력한다. 그러나 부분품과 봉합표시로부터 완성품을 상상하는 것은, 경험이 많지 않은 패터너(patterner)나 디자이 너(designer)에 있어서는 곤란하다. 이 때문에 발명자들은, 입체적인 형상의 디자인을 할 때에, 완성품을 시뮬레이션 하면서 디자인할 수 있게 하는 것을 검토하여 본 발명에 이르렀다.In this design, the shape of a part to be sealed with a shirring or gathers is determined, and a stitching indication is input as to which position of the part and which position is to be stitched. However, imagining the finished product from parts and suture marks is difficult for inexperienced patterners and designers. Therefore, the inventors of the present invention have made the present invention by examining the designing of the finished product while simulating the three-dimensional shape.

특허문헌1 일본국 공개특허공보 특개평8-246219Patent Document 1: Japanese Patent Application Laid-Open No. 8-246219

본 발명의 과제는, 셔링이나 개더 등을 사용한 패턴을, 완성품을 3차원적으로 시뮬레이션 하면서 대화적(對話的; interactive)으로 디자인할 수 있게 하는 것에 있다.An object of the present invention is to design a pattern using shearing or gathers in an interactive manner while simulating a finished product three-dimensionally.

본 발명은, 직물을 사용한 패턴 데이터를 기억하는 메모리와,According to the present invention, there is provided an image forming apparatus including a memory for storing pattern data using a fabric,

패턴 데이터에서 지정된 봉합 라인을 따라서, 봉합 라인의 양측에서의 길이가 부분품간에 서로 다르게 되도록 복수의 직물을 사용한 부분품을 봉합한 섬유제품을, 3차원적으로 시뮬레이션 하는 시뮬레이션 화상을 생성하기 위한 시뮬레이션부와,A simulation unit for generating a simulation image for three-dimensionally simulating a fiber product in which a plurality of pieces of fabric are stitched together so that the lengths on both sides of the stitching line are different from each other along the stitching line specified in the pattern data; ,

패턴 데이터와 시뮬레이션 화상을 병행하여 표시하는 모니터와,A monitor for displaying the pattern data and the simulation image in parallel,

상기 모니터에 표시된 패턴 데이터 및 시뮬레이션 데이터의 변경을 접수하기 위한 유저 입력을 설치하고,A user input for receiving a change of pattern data and simulation data displayed on the monitor,

상기 변경에 따라서 패턴 데이터를 변경함으로써 모니터의 패턴 데이터와 시뮬레이션 화상을 변경하도록 하는 직물패턴의 작성장치이다.And changes the pattern data and the simulation image of the monitor by changing the pattern data in accordance with the change.

또한 본 발명은, 직물을 사용한 패턴 데이터를 메모리에 기억하고,Further, according to the present invention, pattern data using a fabric is stored in a memory,

패턴 데이터에서 지정된 봉합 라인을 따라서, 봉합 라인의 양측에서의 길이가 부분품간에 서로 다르게 되도록 복수의 직물을 사용한 부분품을 봉합한 섬유제품을, 3차원적으로 시뮬레이션 하는 시뮬레이션 화상을 생성하고,A simulation image for three-dimensionally simulating a fabric product in which a plurality of fabrics are stitched together so that the lengths on both sides of the stitching line are different from each other along the stitching line specified in the pattern data,

패턴 데이터와 시뮬레이션 화상을 모니터에 병행하여 표시하고,The pattern data and the simulation image are displayed on the monitor in parallel,

상기 모니터에 표시된 패턴 데이터 및 시뮬레이션 데이터의 유저에 의한 변경을 접수하고,A change of the pattern data and the simulation data displayed on the monitor is accepted by the user,

상기 변경에 따라서 패턴 데이터를 변경함으로써, 모니터의 패턴 데이터와 시뮬레이션 화상을 변경하는 직물패턴의 작성방법에 있다.And changing the pattern data in accordance with the change, thereby changing the monitor pattern data and the simulation image.

본 발명은 또한 모니터를 구비한 컴퓨터에 기억되고, 상기 컴퓨터에 의해 직물패턴을 작성하기 위한 프로그램으로서,The present invention also relates to a program stored in a computer having a monitor and for creating a fabric pattern by the computer,

직물을 사용한 패턴 데이터를 메모리에 기억하기 위한 기억 명령과,A memory instruction for storing pattern data using a fabric in a memory,

패턴 데이터에서 지정된 봉합 라인을 따라서, 봉합 라인의 양측에서의 길이가 부분품간에 서로 다르게 되도록 복수의 직물을 사용한 부분품을 봉합한 섬유제품을, 3차원적으로 시뮬레이션 하는 시뮬레이션 화상을 생성하기 위한 시뮬레이션 명령과,A simulation command for generating a simulation image for three-dimensionally simulating a fiber product in which a plurality of pieces of fabric are sewn together so that lengths on both sides of the sewing line are different from each other along a stitching line specified in pattern data; ,

패턴 데이터와 시뮬레이션 화상을 모니터에 병행하여 표시하기 위한 시뮬레이션 명령과,A simulation command for displaying the pattern data and the simulation image on the monitor in parallel,

상기 모니터에 표시된 패턴 데이터 및 시뮬레이션 데이터의, 유저에 의한 변경을 접수하기 위한 데이터 변경 명령을 구비하고,And a data change command for accepting a change by the user of the pattern data and the simulation data displayed on the monitor,

상기 변경에 따라서 패턴 데이터를 변경함으로써, 모니터의 패턴 데이터와 시뮬레이션 화상을 변경하도록 하는 직물패턴의 작성 프로그램이다.And changing the pattern data according to the change to change the monitor pattern data and the simulation image.

바람직하게는, 시뮬레이션에서는, 라인의 양측에서의 길이가 부분품간에 서로 다른 봉합 라인과 그 주위에 대하여만, 섬유제품을 국소적으로 3차원적으로 시뮬레이션 한다.Preferably, in the simulation, the lengths on both sides of the line are simulated locally three-dimensionally only with respect to the different sealing lines and their surroundings between the parts.

유저가 패턴 데이터를 변경하면, 완성품의 3D시뮬레이션 화상도 변경되어서, 유저는 대화적으로 패턴 데이터를 변경할 수 있다.When the user changes the pattern data, the 3D simulation image of the finished product is also changed so that the user can interactively change the pattern data.

또한 패턴 데이터와 시뮬레이션 데이터가 병행하여 모니터에 표시되어서, 유저는 어느 쪽으로부터도 패턴 데이터를 변경할 수 있다.In addition, the pattern data and the simulation data are displayed in parallel on the monitor so that the user can change the pattern data from either side.

이 때문에, 경험이 많지 않은 디자이너나 패터너도 셔링이나 개더를 사용한 입체적인 디자인이나 패터닝(patterning)을 용이하게 할 수 있다.For this reason, less experienced designers and patterners can also facilitate three-dimensional design and patterning using shearing or gathers.

입체적인 봉합을 실시하는 부분의 주위를 대상으로 시뮬레이션을 국소적(局所的)으로 하면, 고속(高速)이며 실시간(real time)으로 시뮬레이션 할 수 있다.Simulation can be performed at high speed (high speed) and in real time by locally simulating the vicinity of the portion where the three-dimensional sealing is performed.

이하에 본 발명의 실시예를 나타내지만, 이에 한정되는 것은 아니다.Examples of the present invention are shown below, but the present invention is not limited thereto.

[실시예][Example]

도1∼도9에, 실시예의 직물패턴의 작성장치2와 직물패턴의 작성방법, 작성 프로그램을 나타낸다. 또한 작성장치2에 관한 기재는 작성방법이나 작성 프로그램에도 그대로 적용되고, 작성방법에 관한 기재는 작성장치나 작성 프로그램에도 적용된다. 도면에 있어서, 2는 직물패턴의 작성장치이고, 4는 유저 인터페이스로서 키보드6이나 스타일러스7, 마우스8, 메뉴10 등이 접속되어 있다. 마우스8 등에 대신하여 트랙볼 등을 사용하여도 좋다. 메뉴10은 유저에게 입력메뉴를 제공하고, 유저 인터페이스4는 키보드6∼마우스8로부터의 유저의 입력을 메뉴를 참조하여 패턴 데이터의 수정으로서 해석한다.Figs. 1 to 9 show a fabric pattern making device 2 of the embodiment, a method of making a fabric pattern, and a creation program. In addition, the description relating to the creating apparatus 2 is directly applied to the creating method and the creating program, and the description about the creating method is also applied to the creating apparatus and the creating program. In the drawing, reference numeral 2 denotes a fabric pattern making device, and reference numeral 4 denotes a keyboard 6 connected to a stylus 7, a mouse 8, a menu 10, etc. as a user interface. A trackball or the like may be used instead of the mouse 8 or the like. The menu 10 provides the input menu to the user, and the user interface 4 interprets the user's input from the keyboard 6 to the mouse 8 as the modification of the pattern data with reference to the menu.

패턴 데이터 기억부12는, 직물로 이루어지는 부분품을 사용한 의류 등의 패턴 데이터를 기억한다. 패턴 데이터에는, 부분품의 형상과 부분품간의 봉합관계가 지정되어 있다. 봉합관계로서, 봉합 라인의 중간위치에서 2개의 부분품의 어느 위치와 어느 위치를 합칠지가 지정되어 있는 경우, 이 데이터를 봉합표시라고 한다. 부분품에 대하여, 소재나 탄성율, 두께, 컬러패턴 등의 보조 데이터를 기억시켜도 좋다. 시뮬레이션 엔진14는 패턴 데이터에서의 봉합 라인을 따라 봉합 후의 부분품의 형상을 3차원적으로 시뮬레이션 한다. 이 경우에 의류 한 벌 분의 패턴 데이터에 대하여, 의류 전체를 시뮬레이션 하여도 좋고, 혹은 의류의 다른 부분을 무시하고, 셔링이나 개더 등의 입체적인 봉합 라인의 주위의 부분품만을 시뮬레이션 하여도 좋다. 입체적인 봉합 라인의 주위를 국소적으로 시뮬레이션 하는 경우에는, 일단 의류 전체의 형상을 시뮬레이션 하고, 다음에 입체적인 봉 합 라인의 주위에서 패턴 데이터가 변경되면, 다른 부분의 3차원 형상을 고정하고 변경된 패턴 데이터의 주위만을 시뮬레이션 하여도 좋다.The pattern data storage unit 12 stores pattern data such as clothes using parts made of a fabric. In the pattern data, the sealing relationship between the shape of the parts and the parts is specified. In the sewn relationship, when the position of the two parts at the middle position of the sewing line and the position of the two parts are specified, this data is referred to as a sealed display. The auxiliary data such as the material, the elastic modulus, the thickness, and the color pattern may be stored for the parts. The simulation engine 14 three-dimensionally simulates the shape of the part after sealing along the sealing line in the pattern data. In this case, the entire garment may be simulated with respect to the pattern data of one garment, or only the parts around the three-dimensional sewing line such as shearing or gathering may be simulated by disregarding other parts of the garment. In the case of locally simulating the circumference of a three-dimensional sewing line, once the shape of the entire garment is simulated, and then the pattern data is changed around the three-dimensional sewing line, the three- May be simulated.

시뮬레이션에는 부분품의 역학적 성질, 즉 각 방향에 대한 탄성율 등이 요구되어, 이는 패턴 데이터로 기억하고 있는 것을 사용하든지 디폴트 값을 사용한다. 그리고 각 부분품에 작용하는 중력이나, 길이가 다른 부분품을 셔링이나 개더 등에 의해 봉합한 것에 의한 역학적인 힘과, 부분품의 탄성율을 고려하여 봉합 후의 3차원 형상을 시뮬레이션 한다. 얻어진 3차원 시뮬레이션 데이터를 3D시뮬레이션 데이터 기억부16에 기억한다.The simulation requires the mechanical properties of the part, that is, the elasticity ratio in each direction, which is stored in the pattern data or the default value. Then, the three-dimensional shape after the sealing is simulated in consideration of the dynamic force caused by the gravitational force acting on each part or the part having a different length, which is sealed by shearing or gathering, and the elasticity of the part. And stores the obtained three-dimensional simulation data in the 3D simulation data storage unit 16.

데이터 베이스18은, 기존의 패턴 데이터나 그에 대응하는 3D시뮬레이션 데이터, 소재의 탄성율 등의 소재 데이터, 부분품에 매핑(mapping)되는 컬러패턴의 데이터 등을 기억하고 있다. 패턴 데이터는, 데이터 베이스18로부터 읽어 낸 기존의 패턴 데이터를 기초로 하여 유저 인터페이스4를 통하여 수정을 가하여 작성하여도 좋고, 혹은 데이터 베이스18을 사용하지 않고 유저 인터페이스4를 사용하여 처음부터 디자인하여도 좋다.The database 18 stores existing pattern data, corresponding 3D simulation data, material data such as elastic modulus of material, data of color patterns mapped to the parts, and the like. The pattern data may be created by making modifications through the user interface 4 based on the existing pattern data read from the database 18 or may be designed from the beginning using the user interface 4 without using the database 18 good.

모니터20은, 패턴 데이터의 화상21과 시뮬레이션 화상22를 예를 들면 동시에 병행하여 표시한다. 유저는 메뉴10을 사용해서 입력의 종류를 정하고, 스타일러스7이나 마우스8에 의해 화상21, 22 상의 점이나 에리어(area) 등을 지정하여 패턴 데이터를 변경할 수 있다. 그리고 패턴 데이터가 변경되면, 시뮬레이션 엔진14에 의해 새로운 3D시뮬레이션 화상을 발생시켜서, 패턴 데이터 화상21이나 시뮬레이션 화상22를 변경한다. 이 경우에 유저가 패턴 데이터를 변경하면, 변경전의 패턴 데이터와 변경후의 패턴 데이터를 기억부12에 기억시키고, 변경전의 시뮬레이션 데이터와 변경후의 시뮬레이션 데이터를 마찬가지로 기억부16에 기억시킨다. 그리고 모니터20에는 변경 후의 화상을 표시하고, 유저가 패턴 데이터의 변경을 확정하면, 기억부12, 16의 데이터를 덮어 쓴다.The monitor 20 simultaneously displays, for example, the image 21 of the pattern data and the simulation image 22 in parallel. The user can change the pattern data by specifying the type of input using the menu 10 and designating points or areas on the images 21 and 22 by the stylus 7 or the mouse 8. [ When the pattern data is changed, a new 3D simulation image is generated by the simulation engine 14, and the pattern data image 21 or the simulation image 22 is changed. In this case, when the user changes the pattern data, the pattern data before the change and the pattern data after the change are stored in the storage unit 12, and the simulation data before the change and the changed simulation data are similarly stored in the storage unit 16. The changed image is displayed on the monitor 20, and when the user confirms the change of the pattern data, the data in the storage units 12 and 16 are overwritten.

도2에 패턴 데이터의 작성과 시뮬레이션을 나타낸다. 유저는 패턴 데이터를 작성하거나 혹은 데이터 베이스로부터 판독하여, 시뮬레이션 엔진에 의해 3D시뮬레이션을 한다. 여기에서 시뮬레이션은 셔링이나 개더 등의 주위를 국소적으로 시뮬레이션 하고, 유저가 봉합표시를 지정하지 않을 경우에는 봉합 라인을 디폴트 값을 따라 분할하여 봉합표시를 발생시키고, 유저가 봉합표시를 지정 혹은 변경하면 봉합표시로 지정된 부분들이 합치하도록 봉합관계를 정한다. 유저가 부분품에 매핑되는 컬러패턴을 지정하면, 3D시뮬레이션으로 컬러패턴을 부분품에 매핑한다.Fig. 2 shows the creation and simulation of the pattern data. The user creates pattern data or reads from the database and performs 3D simulation by the simulation engine. Here, the simulation simulates locally the periphery of the shirring or gathers, and when the user does not designate the stitching display, the stitching line is divided according to the default value to generate the stitching display, and when the user designates or changes If you do, you will have to make sure that the parts specified in the suture mark match. When a user specifies a color pattern to be mapped to a part, the 3D pattern maps the color pattern to the part.

모니터에 패턴 데이터와 시뮬레이션 데이터를 표시하고 유저가 승인하면, 그 데이터를 패턴 데이터로서 출력하고 종료한다. 유저가 패턴 데이터를 변경하는 경우에는, 모니터 상의 패턴 데이터 혹은 시뮬레이션 데이터 중의 어느 하나에 대하여, 스타일러스나 마우스 등으로 패턴 데이터를 변경한다. 수정의 종류는 메뉴에서 지정하고, 유저는 패턴 데이터나 시뮬레이션 데이터의 점이나 에리어를 드래그(drag)하는 등에 의해 형상을 변경할 수 있고, 봉합표시를 추가/삭제하는 등에 의해 봉합관계를 변경할 수 있 다. 유저가 입력한 수정 데이터를 메뉴에 따라 패턴 데이터의 변경으로서 해석하여서, 해석 후의 데이터에 의해 3D시뮬레이션을 다시 수행하여 수정 후의 패턴 데이터와 함께 표시한다.When the pattern data and the simulation data are displayed on the monitor and the user approves, the data is outputted as pattern data and the process is terminated. When the user changes the pattern data, the pattern data is changed by a stylus, a mouse, or the like to any one of the pattern data on the monitor or the simulation data. The type of modification can be specified in the menu, and the user can change the shape by dragging the points or areas of the pattern data or simulation data, and can change the sealing relationship by adding / deleting the sealing mark . The modified data input by the user is analyzed as a change of the pattern data according to the menu, and the 3D simulation is again performed by the post-analysis data and displayed together with the pattern data after the modification.

이상과 같이 하면, 유저는 봉합된 복수의 부분품에 있어서 완성품을 입체적으로 모니터로 보면서 패턴을 작성할 수 있다. 그리고 유저는 부분품의 사이즈나 형상 및 봉합관계를 자유롭게 변경할 수 있다. 이 때문에 경험의 많지 않은 패터너나 디자이너에 있어서, 셔링이나 개더를 사용한 입체적인 디자인이나 패터닝이 용이하게 된다. 시뮬레이션에서는, 입체적인 봉합관계가 있는 부분품의 부분만을 국소적으로 시뮬레이션 하기 때문에 고속으로 시뮬레이션 할 수 있다. 이 때문에 유저를 기다리게 하는 일이 없다.In this manner, the user can create a pattern while viewing the finished product in a three-dimensional manner on the monitor in a plurality of sealed parts. The user can freely change the size, shape and sealing relationship of the parts. Therefore, three-dimensional design and patterning using shearing or gathers can be facilitated for a less experienced designer or designer. In the simulation, only the part of the part having the three-dimensionally sealed relation is locally simulated, so that the simulation can be performed at high speed. This prevents you from waiting for the user.

도3은 패턴 작성 프로그램30을 나타내는데, 입력관리 명령31은 유저에 대하여 메뉴를 제공하고 유저의 입력을 해석한다. 패턴 데이터 기억 명령32는 패턴 데이터를 부분품의 형상과 봉합관계 등으로서 기억하기 위한 명령이고, 3D시뮬레이션 명령33은 입체적인 봉합관계로 연결된 복수의 부분품을 대상으로 패턴 데이터를 국소적으로 3D시뮬레이션 하기 위한 명령이다. 시뮬레이션 데이터 기억 명령34는 3D시뮬레이션으로 얻어진 데이터를 기억하기 위한 명령이고, 시뮬레이션 명령 35는 패턴 데이터와 3D시뮬레이션 데이터를 모니터에 병행하여 동시에 표시하기 위한 명령이다.FIG. 3 shows a pattern creation program 30, which provides a menu for the user and interprets the user's input. The pattern data storing instruction 32 is an instruction for storing the pattern data as the shape of the part and the sealing relationship and the 3D simulation command 33 is a command for locally simulating the pattern data locally on the plurality of parts connected in a three- to be. The simulation data storing instruction 34 is an instruction for storing data obtained by the 3D simulation, and the simulation instruction 35 is an instruction for simultaneously displaying the pattern data and the 3D simulation data on the monitor simultaneously.

도4∼도9에 실시예에서의 패터닝의 예를 나타낸다. 도4는 프릴이 있 는 스커트의 패턴 데이터를 나타내고, 하측에는 프릴과 스커트 본체의 봉합관계를 나타내어, 부분품 사이의 라인으로 봉합관계를 나타내고 있다. 도5는, 도4의 하측의 부분품을 봉합관계에 따라 3D시뮬레이션 한 화상으로서, 스커트 본체보다도 프릴이 길므로 양자는 입체적으로 변형되어 있다. 또한 도5의 표시는, 단독으로 모니터에 표시 하여도 좋지만, 도4의 상측 혹은 하측의 표시와 동시에 화면을 분할해서 표시하면, 패턴 데이터와 완성품의 관계를 생생하게 표시할 수 있다. 또한 패턴 데이터 혹은 완성품을 수정하면, 어떤 변화가 발생할지를 실시간으로 볼 수 있다.Figs. 4 to 9 show examples of patterning in the embodiment. Fig. 4 shows pattern data of a skirt having frills. In the lower side, the sewing relationship between the frills and the skirt main body is shown, and a sealing relationship is shown by lines between the parts. Fig. 5 is a 3D-simulated image of the lower part of Fig. 4 according to the sealing relationship, and the prills are longer than the skirt main body, so that they are deformed in three dimensions. The display of Fig. 5 may be displayed on the monitor alone. However, if the screen is divided and displayed simultaneously with the display on the upper or lower side in Fig. 4, the relationship between the pattern data and the finished product can be vividly displayed. Also, if you modify the pattern data or the finished product, you can see what changes will occur in real time.

도6의 패턴 데이터는, 도4의 패턴 데이터에 비하여 프릴의 길이를 늘인 경우의 것이다. 이에 대한 시뮬레이션 데이터를 도7에 나타냈는데, 프릴이 길어지므로 봉합부의 형상이 변화되어 있다.The pattern data of Fig. 6 is obtained when the length of the frills is extended as compared with the pattern data of Fig. The simulation data is shown in Fig. 7, but the shape of the sealing portion is changed because the prills are long.

도8은 의류에서의 소매와 몸통의 패턴 데이터를 나타내는데, 암 홀(arm hole)의 주위로 부분품의 테두리에 직각 라인으로 봉합표시가 지정되어 있다. 각 부분품이 어떻게 봉합될지를 라인으로 나타낸 것이 도8의 하측의 표시이다. 이것을 3D시뮬레이션 한 것이 도9의 표시로서, 소매를 전후의 몸통에 셔링으로 접속함으로써 입체적인 실루엣이 만들어져 있다. 여기에서 봉합표시의 위치를 변경하면, 패턴 데이터가 변경되어 3D시뮬레이션 화상도 그에 따라 변경된다.Fig. 8 shows pattern data of a sleeve and a trunk in a garment. A sewing indication is designated by a line perpendicular to the rim of the piece around an arm hole. The bottom line of Fig. 8 shows how each part is sealed. A 3D simulation of this is shown in Fig. 9, in which a three-dimensional silhouette is created by connecting the sleeves to the front and rear bodies by shearing. Here, when the position of the seal display is changed, the pattern data is changed and the 3D simulation image is changed accordingly.

실시예에서는 이하의 효과가 얻어진다.In the embodiment, the following effects are obtained.

(1) 경험이 많지 않은 디자이너나 패터너라도, 셔링이나 개더를 사 용한 입체적인 디자인이나 패터닝을 용이하게 할 수 있다.(1) Even a less experienced designer or patterner can facilitate three-dimensional design or patterning using shearing or gathers.

(2) 패턴 데이터와 시뮬레이션 데이터가 병행하여, 예를 들면 동시에 모니터에 표시되어서, 유저는 어느 쪽으로부터도 패턴 데이터를 변경할 수 있다.(2) The pattern data and the simulation data are displayed in parallel on the monitor, for example, at the same time, so that the user can change the pattern data from either side.

(3) 패턴 데이터가 변경되면, 완성품의 3D시뮬레이션 화상도 변경되므로, 유저는 대화적으로 패턴 데이터를 변경할 수 있다.(3) When the pattern data is changed, the 3D simulation image of the finished product is also changed, so that the user can change the pattern data interactively.

(4) 시뮬레이션은 국소적으로 하므로, 고속이며 실시간으로 실행할 수 있다.(4) Because the simulation is local, it can be executed at high speed and in real time.

도1은, 실시예의 직물패턴의 작성장치의 블록도이다.1 is a block diagram of an apparatus for producing a fabric pattern according to an embodiment.

도2는, 실시예의 직물패턴의 작성방법을 나타내는 플로우차트이다. Fig. 2 is a flowchart showing a method of producing a fabric pattern according to the embodiment.

도3은, 실시예의 직물패턴의 작성 프로그램의 블록도이다. 3 is a block diagram of a program for creating a fabric pattern in the embodiment.

도4는, 실시예에서의 패턴 데이터의 표시화상을 나타내는 도면이다.4 is a diagram showing a display image of the pattern data in the embodiment.

도5는, 실시예에서의 프릴을 봉합한 후의 스커트를, 국소적으로 시뮬레이션 한 화상을 나타내는 도면이다.Fig. 5 is a view showing an image obtained by locally simulating a skirt after the prills are sewn together in the embodiment. Fig.

도6은, 도4에 대하여 프릴의 길이를 변경한 패턴 데이터의 표시화상을 나타내는 도면이다. Fig. 6 is a diagram showing a display image of pattern data obtained by changing the length of the frills with reference to Fig. 4. Fig.

도7은, 도6의 패턴 데이터를 따라서 프릴을 봉합한 후의 스커트를 국소적으로 시뮬레이션 한 화상을 나타내는 도면이다. Fig. 7 is a diagram showing an image obtained by locally simulating a skirt after a ruffle is sewn along the pattern data of Fig. 6; Fig.

도8은, 실시예에서의 몸통과 소매의 패턴 데이터의 표시화상을 나타내는 도면이다. Fig. 8 is a view showing a display image of pattern data of a trunk and a sleeve in the embodiment. Fig.

도9는, 도8의 패턴 데이터에 따라 소매를 몸통을 봉합한 의류를 국소적으로 시뮬레이션 한 화상을 나타내는 도면이다.Fig. 9 is a diagram showing an image obtained by locally simulating a garment in which a body of a sleeve is sewn in accordance with the pattern data of Fig. 8; Fig.

*도면의 주요부분에 대한 부호의 설명*Description of the Related Art [0002]

2 직물패턴의 작성장치2 Fabric pattern making device

4 유저 인터페이스4 User Interface

6 키보드6 keyboard

7 스타일러스7 stylus

8 마우스8 Mouse

10 메뉴10 menus

12 패턴 데이터 기억부12 pattern data storage unit

14 시뮬레이션 엔진14 Simulation Engine

16 3D시뮬레이션 데이터 기억부16 3D simulation data storage unit

18 데이터 베이스18 databases

20 모니터20 monitors

21 패턴 데이터 화상21 pattern data image

22 시뮬레이션 화상22 Simulation image

30 패턴 작성 프로그램30 Pattern creation program

31 입력관리 명령31 Input Management Commands

32 패턴 데이터 기억 명령32 pattern data memory command

33 3D시뮬레이션 명령33 3D Simulation Commands

34 시뮬레이션 데이터 기억 명령34 Simulation data memory command

35 시뮬레이션 명령35 Simulation Commands

Claims (4)

직물을 사용한 의류의 패턴 데이터(pattern data)를 기억하는 메모리와,A memory for storing pattern data of clothes using the fabric; 패턴 데이터에서 지정된 봉합 라인을 따라서, 봉합 라인의 양측에서의 길이가 부분품간에 서로 다르게 되도록 복수의 직물을 사용한 부분품을 봉합한 의류를, 3차원적으로 시뮬레이션 하는 시뮬레이션 화상을 생성하기 위한 시뮬레이션부와,A simulation unit for generating a simulation image that three-dimensionally simulates a garment in which a plurality of pieces of cloth are sewn together so that lengths on both sides of the sewing line are different from each other along a sewing line specified in the pattern data; 상기 시뮬레이션 화상을 기억하는 시뮬레이션 데이터 기억부를 설치하고,A simulation data storage unit for storing the simulation image is provided, 의류 전체를 3차원적으로 시뮬레이션 한 시뮬레이션 화상을 상기 시뮬레이션부에 의해 생성하여 상기 시뮬레이션 데이터 기억부에 기억함과 함께,A simulation image in which the entire garment is three-dimensionally simulated is generated by the simulation unit and stored in the simulation data storage unit, 패턴 데이터와 시뮬레이션 화상을 병행하여 표시하는 모니터와,A monitor for displaying the pattern data and the simulation image in parallel, 상기 모니터에 표시된 패턴 데이터 및 시뮬레이션 화상의 어느 것으로부터라도 패턴 데이터의 변경을 접수하기 위한 유저 입력을 설치하고,A user input for receiving a change of pattern data from any of the pattern data and the simulation image displayed on the monitor is provided, 상기 변경에 따라서 패턴 데이터를 변경함과 함께, 패턴 데이터의 변경부분의 주위만을 3차원적으로 상기 시뮬레이션부에 의해 시뮬레이션 하는 것에 의해, 모니터의 패턴 데이터와 시뮬레이션 화상을 변경하도록 하는 직물패턴의 작성장치.And changing the pattern data in accordance with the change and simulating the vicinity of the changed portion of the pattern data three-dimensionally by the simulation unit, thereby changing the monitor pattern data and the simulation image. . 직물을 사용한 의류의 패턴 데이터를 컴퓨터의 메모리에 기억하고, The pattern data of the clothes using the fabric is stored in the memory of the computer , 패턴 데이터에서 지정된 봉합 라인을 따라서, 봉합 라인의 양측에서의 길이가 부분품간에 서로 다르게 되도록 복수의 직물을 사용한 부분품을 봉합한 의류전체를, 컴퓨터의 시뮬레이션부에 의해 3차원적으로 시뮬레이션 하는 시뮬레이션 화상을 생성하여, 생성한 시뮬레이션 화상을 컴퓨터의 시뮬레이션 데이터 기억부에 기억하고, A simulation image for three-dimensionally simulating the whole garment in which a part using a plurality of fabrics is stitched so that the lengths on both sides of the stitching line are different from each other along the stitching line specified in the pattern data is simulated by the simulation unit of the computer And stores the generated simulation image in the simulation data storage unit of the computer, 패턴 데이터와 시뮬레이션 화상을 컴퓨터의 모니터에 병행하여 표시하고,The pattern data and the simulation image are displayed in parallel on the monitor of the computer , 상기 모니터에 표시된 패턴 데이터 및 시뮬레이션 화상의 어느 것으로부터라도 유저에 의한 패턴 데이터의 변경을, 컴퓨터의 유저입력에 따라 접수하고, A change of the pattern data by the user from any of the pattern data and the simulation image displayed on the monitor is accepted according to the user input of the computer , 상기 변경에 따라서, 패턴 데이터를 변경함과 함께, 패턴 데이터의 변경부분의 주위만을 3차원적으로 상기 시뮬레이션부에 의해 시뮬레이션 하는 것에 의해, 모니터의 패턴 데이터와 시뮬레이션 화상을 변경하는 직물패턴의 작성방법.According to the above modification, the pattern data is changed and the surroundings of the changed portion of the pattern data are simulated three-dimensionally by the simulation unit, whereby a method of creating a fabric pattern for changing the monitor pattern data and the simulation image . 모니터를 구비한 컴퓨터에 기억되고 상기 컴퓨터에 의해 직물패턴을 작성하기 위한 직물패턴의 작성 프로그램을 기록한 컴퓨터로 판독가능한 기록매체에 있어서, A computer-readable storage medium storing a computer program for causing a computer A computer-readable recording medium storing a program for creating a fabric pattern for creating, 상기 직물패턴의 작성 프로그램이, 상기 컴퓨터에서,Wherein the program for creating the fabric pattern includes, in the computer, 직물을 사용한 의류의 패턴 데이터를 메모리에 기억하기 위한 기억 단계와,A storage step of storing pattern data of clothes using a fabric in a memory; 패턴 데이터에서 지정된 봉합 라인을 따라서, 봉합 라인의 양측에서의 길이가 부분품간에 서로 다르게 되도록 복수의 직물을 사용한 부분품을 봉합한 의류전체를, 3차원적으로 시뮬레이션 하는 시뮬레이션 화상을 생성함과 함께 기억하기 위한 시뮬레이션 단계와,A simulation image for three-dimensionally simulating the whole garment in which the parts using the plurality of fabrics are sewn together so that the lengths on both sides of the sewing line are different from each other along the sewing line specified in the pattern data is generated and stored A simulation step for , 패턴 데이터와 시뮬레이션 화상을 모니터에 병행하여 표시하기 위한 표시 단계와,A display step for displaying the pattern data and the simulation image on the monitor in parallel, 상기 모니터에 표시된 패턴 데이터 및 시뮬레이션 화상의 어느 것으로부터라도 유저에 의한 패턴 데이터의 변경을 접수하기 위한 데이터 변경 단계를 실행함과 함께, Executing a data changing step for accepting a change of pattern data by the user from any of the pattern data and the simulation image displayed on the monitor, 상기 변경에 따라서, 패턴 데이터를 변경함과 함께, 패턴 데이터의 변경부분의 주위만을 3차원적으로 시뮬레이션 하는 것에 의해, 모니터의 패턴 데이터와 시뮬레이션 화상을 변경하기 위한 단계를 실행하는, Executing the step of changing the pattern data and the simulation image of the monitor by changing the pattern data and simulating only the periphery of the changed part of the pattern data three-dimensionally in accordance with the change, 직물패턴의 작성 프로그램을 기록한 컴퓨터로 판독가능한 기록매체.A computer-readable recording medium recording a program for creating a fabric pattern. 삭제delete
KR1020070124887A 2006-12-28 2007-12-04 Design apparatus of patterns for woven fabrics, design methods, and design program KR101414022B1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2006355734A JP4966003B2 (en) 2006-12-28 2006-12-28 Fabric pattern creation device, creation method, creation program
JPJP-P-2006-00355734 2006-12-28

Publications (2)

Publication Number Publication Date
KR20080063070A KR20080063070A (en) 2008-07-03
KR101414022B1 true KR101414022B1 (en) 2014-08-06

Family

ID=39609522

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070124887A KR101414022B1 (en) 2006-12-28 2007-12-04 Design apparatus of patterns for woven fabrics, design methods, and design program

Country Status (3)

Country Link
JP (1) JP4966003B2 (en)
KR (1) KR101414022B1 (en)
CN (1) CN101209134B (en)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102131414B (en) * 2008-08-21 2014-05-14 株式会社岛精机制作所 Dart designing method and designing device
JP5395891B2 (en) * 2009-03-24 2014-01-22 株式会社島精機製作所 Pleated product pattern data creation device, creation method and creation program
JP5698670B2 (en) * 2009-10-23 2015-04-08 株式会社島精機製作所 Knit design apparatus, design method and design program
EP2808811B1 (en) * 2013-05-30 2019-09-18 Dassault Systèmes Simulation of an assembly of fabric pieces
KR101634096B1 (en) * 2014-05-07 2016-06-28 주식회사 티디소프트 The mutilayer textile design process using warp deviding
CN111291431B (en) * 2015-04-21 2023-09-05 艺能国际发展有限公司 Method for producing three-dimensional fully-formed knitted paper pattern
JP6501684B2 (en) * 2015-09-16 2019-04-17 株式会社島精機製作所 Design equipment for apparel products
CN106021633A (en) * 2016-02-04 2016-10-12 洪岩 Individual garment interactive design and template generation method based on three-dimensional virtual human body
US11632994B2 (en) * 2018-11-30 2023-04-25 Levi Strauss & Co. Laser finishing design tool with 3-D garment preview
CN111062126B (en) * 2019-12-10 2022-04-12 湖北民族大学 Tujia brocade design and appearance simulation method based on pattern example
CN111507946A (en) * 2020-04-02 2020-08-07 浙江工业大学之江学院 Element data driven flower type pattern rapid generation method based on similarity sample
KR102633553B1 (en) * 2021-05-12 2024-02-06 (주)클로버추얼패션 Method and apparatus of simulating garment
KR102608906B1 (en) * 2021-08-23 2023-12-01 주식회사 코코파 Design device using module-type pattern

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10134095A (en) * 1996-10-28 1998-05-22 Toray Ind Inc Method for analyzing assembly state of assembly structure, analyzing method for wearing state of clothing, manufacture of clothing, and manufacture supporting device
KR20020034604A (en) * 2000-11-02 2002-05-09 최상현 A method for simulating virtual clothes
JP2003336119A (en) * 2002-05-21 2003-11-28 Digital Fashion Ltd Virtual paper pattern display and virtual paper pattern displaying program
JP3765863B2 (en) * 1996-02-19 2006-04-12 デジタルファッション株式会社 Method for simulating clothes movement

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003032203A1 (en) * 2001-10-05 2003-04-17 Shima Seiki Manufacturing Limited Knit design method and device
CN1779687A (en) * 2004-11-25 2006-05-31 叶武月 Three-dimensional garment designing and cutting method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3765863B2 (en) * 1996-02-19 2006-04-12 デジタルファッション株式会社 Method for simulating clothes movement
JPH10134095A (en) * 1996-10-28 1998-05-22 Toray Ind Inc Method for analyzing assembly state of assembly structure, analyzing method for wearing state of clothing, manufacture of clothing, and manufacture supporting device
KR20020034604A (en) * 2000-11-02 2002-05-09 최상현 A method for simulating virtual clothes
JP2003336119A (en) * 2002-05-21 2003-11-28 Digital Fashion Ltd Virtual paper pattern display and virtual paper pattern displaying program

Also Published As

Publication number Publication date
CN101209134A (en) 2008-07-02
KR20080063070A (en) 2008-07-03
JP4966003B2 (en) 2012-07-04
JP2008163525A (en) 2008-07-17
CN101209134B (en) 2011-12-07

Similar Documents

Publication Publication Date Title
KR101414022B1 (en) Design apparatus of patterns for woven fabrics, design methods, and design program
KR100684863B1 (en) Knit design method and device
US8554523B2 (en) Method for creating garment
US11145098B2 (en) Method and apparatus of simulating apparel reflecting binding
Li et al. Modeling 3D garments by examples
US20110148871A1 (en) Apparatus and method for rendering woven fabric material based on type of weave
JP5431173B2 (en) Dressing simulation device and simulation program
KR101726397B1 (en) Method and Apparatus for generating a sewing line and a seam allowance
KR101665653B1 (en) method and apparatus for generating digital cloth object
EP2189946A1 (en) Wearing simulation device, wearing simulation method and wearing simulation pogram
JP5161213B2 (en) Knitwear simulation method and apparatus and storage medium therefor
EP3944122A1 (en) Improving garment design processes with 3d cad tools
JP2913267B2 (en) Whole garment simulation method and apparatus for flat knitting machines
JP5161085B2 (en) Cylindrical knitted fabric simulation apparatus, simulation method, and simulation program
WO2013120455A1 (en) System and method for woven product digitized simulation
US20240341388A1 (en) Faciliating designing of garment by duplicating pattern piece in three-dimensional space
Aksoy et al. Three dimensional online virtual apparel internet page application/Aplicatie pe pagina de internet pentru îmbracaminte virtuala on-line tridimensionala
EP2042632B1 (en) Simulation device, simulation method and simulation program of tubular fabric
Sun et al. Research on the Design of Protective Clothing for Industrial Robots Assisted by CLO 3D
WO2009084428A1 (en) Wearing simulation device and simulation method for knit garment, and simulation program
KR20230148554A (en) Method for designing of 3d cloth of 3d avatar
KR20230112570A (en) Method and devices for creating pattern simulation
Gruber et al. Das tcCloth Modellierungs-und Animationssystem
Youn Textileworldasia. com
Therese Bonte et al. A 3D graphic environment for garments design

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20170601

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20180529

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20190530

Year of fee payment: 6