JP6153377B2 - Clothing design equipment - Google Patents
Clothing design equipment Download PDFInfo
- Publication number
- JP6153377B2 JP6153377B2 JP2013096780A JP2013096780A JP6153377B2 JP 6153377 B2 JP6153377 B2 JP 6153377B2 JP 2013096780 A JP2013096780 A JP 2013096780A JP 2013096780 A JP2013096780 A JP 2013096780A JP 6153377 B2 JP6153377 B2 JP 6153377B2
- Authority
- JP
- Japan
- Prior art keywords
- outline
- clothing
- dimensional
- human body
- pattern data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Description
この発明は衣類のデザインに関する。 The present invention relates to clothing design.
衣類のデザインでは、3次元空間内の人体モデルと衣類モデルとの間に適当なゆとりを持たせて、衣類モデルを3次元空間内で形成することが知られている(特許文献1 特許4216537)。この衣類モデルをパーツに分割し、2次元平面に展開すると、衣類のパターンデータが得られる。 In the design of clothing, it is known that a clothing model is formed in the three-dimensional space by providing an appropriate clearance between the human body model and the clothing model in the three-dimensional space (Patent Document 1 Patent 4216537). . When this clothing model is divided into parts and developed on a two-dimensional plane, clothing pattern data is obtained.
3次元の曲面を2次元に展開したパーツは、衣類モデルを近似した形状をしているが、正確に衣類モデルを再現できる形状ではない。衣類モデルの膨らみを近似的に平面に展開するため、実際に着用すると、人体が膨らんだ部分では生地が不足して圧迫感を感じ、また窪んだ部分で生地が余る、等の問題が生じる。これに対して、パーツを細分化したり、またダーツ等を多数設けると、パーツはより正確に3次元形状を再現するようになるが、細分化したパーツや多すぎるダーツは、衣類のデザインと縫製の点で好ましくない。膨らんだ部分でパーツの形状が正確でないと、一般に膨らみを充分に再現できないパーツとなり、衣類は人体の膨らみを圧迫する。また太股の付け根等の窪んだ部分では、一般に窪みを充分に再現できないパーツとなり、衣類がだぶつくことになる。 A part obtained by developing a three-dimensional curved surface in two dimensions has a shape that approximates a clothing model, but is not a shape that can accurately reproduce the clothing model. Since the bulge of the clothing model is developed approximately on a flat surface, when it is actually worn, there is a problem that the cloth is insufficient at the part where the human body swells and a feeling of pressure is felt, and the cloth is left at the recessed part. On the other hand, if parts are subdivided or many darts are provided, the parts will more accurately reproduce the 3D shape. However, subdivided parts and too many darts will be sewn with clothing design and sewing. This is not preferable. If the shape of the part is not accurate at the swollen part, the swollen part will generally not be able to reproduce the swollen part, and the clothing will press the swollen human body. In addition, indented parts such as the base of thighs generally become a part that cannot reproduce the depression sufficiently, and clothing will be bumpy.
この発明の課題は、いせ込みあるいは伸ばしを含むように、衣類のパターンデータを簡単に編集できるようにすることにある。すると、デザイン的にも好ましくかつ人体の凹凸にフィットするように、衣類のパターンデータを編集できる。 An object of the present invention is to enable easy editing of clothing pattern data so as to include intrusion or stretching. Then, the pattern data of clothing can be edited so that it is preferable in terms of design and fits the unevenness of the human body.
この発明は、3次元空間内で衣類のパターンデータを編集するデザイン装置において、
人体モデルの3次元形状を記憶するメモリと、
複数のパーツで構成される衣類のパターンデータを作成あるいは入力する手段と、
前記パターンデータに基づく仮想的な衣類を、シミュレーションにより人体モデルに仮想的に着装させるシミュレーション部と、
いせ込みまたは伸ばしによりパーツの端部を他のパーツと縫合する範囲を示すアウトラインと、アウトラインからパーツの内側へ延びる処理ラインとを有し、かつ人体モデルにフィットする3次元形状のパーツを発生させる処理部と、
3次元形状のパーツを処理ラインでカットされているように、2次元平面上に展開する展開部と、
2次元平面状に展開した結果、前記処理ラインに沿って隙間が生じる場合は隙間に布を追加し、前記処理ラインに沿ってパーツが重なる部分が生じる場合は重なる布を切除するように、2次元平面上に展開したパーツを変形させるパターン変更部、とを備えていることを特徴とする。
The present invention provides a design apparatus for editing pattern data of clothing in a three-dimensional space.
A memory for storing the three-dimensional shape of the human body model;
Means for creating or inputting pattern data of clothing composed of a plurality of parts;
A virtual clothing based on the pattern data, a simulation unit for virtually wearing a human body model by simulation;
Generates a 3D shape part that has an outline that shows the extent to which the end of the part is stitched to other parts by intrusion or stretching, and a processing line that extends from the outline to the inside of the part and fits the human body model A processing unit;
An unfolding part that unfolds on a two-dimensional plane so that a three-dimensional shaped part is cut in a processing line;
As a result of development in a two-dimensional plane, when a gap is generated along the processing line, a cloth is added to the gap, and when a part where parts overlap along the processing line is generated, the overlapping cloth is cut out. And a pattern changing unit that deforms the parts developed on the dimension plane.
衣類のパターンデータは、例えば人体モデルの表面に直接外形を入力して3次元形状の衣類パーツを作成し、これを2次元平面上に近似的に展開すると得られる。あるいは人体を採寸し、伝統的な技法でパターンデータを作成しても良い。そしてパターンデータはデザイン装置により作成しても、他で作成してデザイン装置へ入力しても良い。2次元形状のパーツを仮想的に縫合して着装状態をシミュレーションすると、いせ込みが必要な部分あるいは伸ばしが必要な部分が判明する。そしてこの部分に対し、他のパーツと縫合する範囲を示すアウトラインと処理ラインとを発生させ、かつ人体モデルにフィットする形状にする。アウトラインと処理ラインは例えばマニュアルで入力するが、衣類のシミュレーションデータから自動的に発生させても良い。マニュアルで入力する場合、アウトラインと処理ラインを共に入力しても、一方のみを入力し他方をそれに基づいて所定のルールで発生させても良い。人体モデルにフィットさせるには、例えばパーツで覆われている部分、即ちパーツに対応する部分での、人体モデルの3次元形状を正確に2次元平面上へ展開したものを、パーツの2次元形状とすれば良い。人体モデルと衣類との間に隙間あるいはゆとりが必要な場合、展開前に人体モデルを大きくするか、展開後にパーツを拡大すればよい。またパーツの形状が、3次元の衣類モデルを2次元平面へ近似的に展開したものである場合、衣類モデルのパーツに対応する部分の3次元形状を、正確に2次元平面上へ展開し、パーツの2次元形状とすれば良い。なおこれらの処理では、パーツのアウトラインと処理ライン等の、パーツの形状以外のデータを消去しないように行う。 The clothing pattern data can be obtained by, for example, inputting a contour directly on the surface of a human body model to create a three-dimensional clothing part and approximating it on a two-dimensional plane. Alternatively, the human body may be measured and pattern data may be created by a traditional technique. The pattern data may be created by the design device, or may be created elsewhere and input to the design device. When the wearing state is simulated by virtually stitching a two-dimensional part, a part that needs to be squeezed or a part that needs to be stretched is found. For this part, an outline and a processing line indicating a range to be stitched with other parts are generated, and a shape that fits the human body model is formed. The outline and processing line are manually input, for example, but may be automatically generated from clothing simulation data. When inputting manually, both the outline and the processing line may be input, or only one may be input and the other may be generated based on the predetermined rule. In order to fit the human body model, for example, the part of the part that is covered with the part, that is, the part corresponding to the part, which has been accurately developed on the two-dimensional plane, is the two-dimensional shape of the part. What should I do? When a gap or clearance is required between the human body model and the clothing, the human body model may be enlarged before deployment or the parts may be enlarged after deployment. In addition, when the shape of the part is a three-dimensional clothing model that is approximately expanded to a two-dimensional plane, the three-dimensional shape of the part corresponding to the part of the clothing model is accurately expanded on the two-dimensional plane, The two-dimensional shape of the part may be used. In these processes, data other than the part shape, such as part outlines and process lines, are not erased.
処理ラインは仮想的な切り込みに相当し、処理ラインがあり3次元の人体モデルにフィットするパーツを2次元平面上に展開すると、人体の膨らみのため布(生地)が不足している場合、処理ラインに沿って隙間が生じ、この隙間に布を追加する。また人体の窪みのため布(生地)が余っている場合、処理ラインに沿ってパーツが重なり、重なった部分を切除する。布を追加しあるいは重なりを除去すると、処理ラインを抹消する。すると人体モデルにフィットするパーツのパターンデータが得られる。実際の衣類を製造するには、いせ込みあるいは伸ばしにより、このパーツのアウトラインに沿って他のパーツと縫合する。 A processing line is equivalent to a virtual cut, and when a part that fits a 3D human body model is developed on a 2D plane, there is a lack of cloth (fabric) due to the swelling of the human body. A gap is created along the line, and cloth is added to the gap. In addition, when cloth (cloth) is left over due to the depression of the human body, parts overlap along the processing line and the overlapped part is cut off. When cloth is added or overlap is removed, the processing line is erased. Then, pattern data of parts that fit the human body model is obtained. To manufacture the actual garment, it is stitched with other parts along the outline of this part by intrusion or stretching.
いせ込みと伸ばしの双方に対応できることが好ましいが、いずれか一方にのみ対応しても良い。アウトラインと処理ラインは例えばユーザが指定するが、シミュレーションデータから自動的に発生させても良い。 Although it is preferable to be able to cope with both intrusion and stretching, it is also possible to accommodate only one of them. The outline and the processing line are specified by the user, for example, but may be automatically generated from simulation data.
好ましくは、シミュレーション部は、変形前のパーツのアウトラインの長さに従い、かつ隙間に布を追加するかあるいは重なる部分を切除するように変形したパーツに基づいて、衣類の着装状態を再シミュレーションする。変形前のパーツのアウトラインに従ってシミュレーションするので、いせ込みあるいは伸ばしでの縫合を表すようにシミュレーションができる。また隙間に布を追加するかあるいは重なる部分を切除するように変形したパーツに基づいてシミュレーションするので、パーツの変形により衣類が人体モデルにフィットするようになったかどうかを確認できる。 Preferably, the simulation unit re-simulates the wearing state of the garment based on the part deformed so as to add a cloth to the gap or cut out an overlapping part according to the outline length of the part before deformation. Since the simulation is performed according to the outline of the part before deformation, the simulation can be performed so as to represent suturing by intrusion or stretching. In addition, since the simulation is performed based on parts deformed so that cloth is added to the gap or overlapping portions are cut off, it is possible to confirm whether the clothes fit the human body model due to the deformation of the parts.
また好ましくは、変形前のアウトラインの長さで、変形後のパーツのアウトラインが他のパーツに縫合されるように、他のパーツのパターンデータに縫合する範囲を示す情報を追加する。この情報はいせ込みあるいは伸ばしで縫合する範囲を指定し、アウトラインがパーツの変形前の長さで縫合されるようにできる。 Preferably, information indicating a range to be stitched to the pattern data of another part is added so that the outline of the deformed part is stitched to another part with the length of the outline before the deformation. This information specifies the range to be sewn by intruding or stretching, and the outline can be sewn at the length before the part is deformed.
以下に、発明を実施するための最適実施例を示す。 In the following, an optimum embodiment for carrying out the invention will be shown.
図1〜図7に実施例を示す。図1にコンピュータから成るデザイン装置2を示し、4はバスで、5はカラーモニタ、6はマウスで、他のポインティングデバイスでも良く、7はキーボードである。8はLANインターフェース、9はリムーバブルディスクで、これらにより、人体モデルの3次元データ、衣類モデルの3次元データ、衣類のパターンデータ、デザイン装置2のプログラム等をデザイン装置2へ入出力する。10はカラープリンタ、12はプログラムメモリで、デザイン装置2のプログラムを記憶する。14は人体モデルメモリで、人体モデルの3次元(3次元)データを記憶し、人体モデルのデータは、3次元計測装置により人体形状を測定したデータ、メジャーなどにより人体を採寸したデータ、あるいは実在の人間ではないトルソの3次元データなどである。人体モデルは3次元の形状を持ち、人体の形状をそのまま表すデータでも、人体の形状をやや膨らませて、範囲を指定するとそのまま衣類の形状となるデータでも良い。 1 to 7 show an embodiment. FIG. 1 shows a design device 2 composed of a computer, where 4 is a bus, 5 is a color monitor, 6 is a mouse, and may be another pointing device, and 7 is a keyboard. Reference numeral 8 denotes a LAN interface, and reference numeral 9 denotes a removable disk. With these, 3D data of a human body model, 3D data of a clothing model, clothing pattern data, a program of the design device 2, and the like are input to and output from the design device 2. A color printer 10 and a program memory 12 store a program of the design apparatus 2. Reference numeral 14 denotes a human body model memory for storing three-dimensional (three-dimensional) data of the human body model. The human body model data includes data obtained by measuring the human body shape using a three-dimensional measuring device, data obtained by measuring a human body using a measure, or the like. 3D data of Torso that is not a human being. The human body model may have a three-dimensional shape and may represent data representing the shape of the human body as it is, or may be data that directly expands the shape of the human body and directly becomes the shape of clothing when a range is specified.
衣類モデル作成部16は、3次元のデータとして衣類のデータを作成する。例えば人体モデル上に仮想的な布を配置し、テクスチャーを付与し、折り返し、ボタン、ポケットなどを付加する。2次元展開部18は、マウス6等によるユーザの指定、あるいは2次元展開部18が予め記憶しているルールに従い、衣類モデルを複数のパーツに分割し、ダーツ等を追加して、2次元平面上に展開する。なおこの明細書では、衣類のパーツの形状を表すデータをパターンデータと呼び、このデータは型紙と呼ばれることもある。3次元空間内の衣類モデルを2次元平面に展開するため、衣類をパーツへ仮想的に切断する。しかし3次元空間から2次元平面への正確な変換は困難で、膨らんだ部分を再現できるようにパターンデータを編集することは難しい。また太股の付け根等の窪んだ部分を再現できるようにパターンデータを編集することも難しい。なおパターンデータは、人体を採寸し、型紙に書き起こしたデータでも良い。 The clothing model creation unit 16 creates clothing data as three-dimensional data. For example, a virtual cloth is placed on a human body model, a texture is added, and a fold, a button, a pocket, etc. are added. The two-dimensional development unit 18 divides the clothing model into a plurality of parts, adds darts, etc. in accordance with the user's designation with the mouse 6 or the like or the rules stored in advance by the two-dimensional development unit 18 to add a two-dimensional plane. Expand on top. In this specification, data representing the shape of a clothing part is called pattern data, and this data is sometimes called pattern paper. In order to develop a clothing model in a three-dimensional space on a two-dimensional plane, the clothing is virtually cut into parts. However, accurate conversion from the three-dimensional space to the two-dimensional plane is difficult, and it is difficult to edit the pattern data so that the swollen portion can be reproduced. It is also difficult to edit the pattern data so that the recessed portion such as the base of the thighs can be reproduced. The pattern data may be data obtained by measuring a human body and writing it on a pattern.
3次元シミュレータ20は、データ上のパーツを人体モデルに対して配置し、仮想的に縫製して仮想的な衣類とした後、仮想的な衣類の安定状態を力学計算する。このようにして人体モデルへの仮想的な衣類の着装状態を3次元空間内でシミュレーションする。メッシュの頂点等の基準となる点をパーツに複数配置し、3次元シミュレータ20は着装後のメッシュの頂点間の距離等から、パーツの変形を求める。パーツが人体モデルに対し小さすぎる場合、メッシュが引き伸ばされて頂点間の距離が増す。なおメッシュの変形の代わりに、パーツを構成するポリゴンの変形等を評価しても良い。また3次元シミュレータ20は、人体モデルと仮想的な衣類とのギャップを測定する。ギャップが大き過ぎるパーツは縮める方が良く、ギャップが少なすぎるパーツは大きくする方が良い。 The three-dimensional simulator 20 arranges parts on the data with respect to the human body model, virtually sewes them into virtual clothes, and then dynamically calculates the stable state of the virtual clothes. In this way, a virtual clothing wearing state on the human body model is simulated in a three-dimensional space. A plurality of reference points such as mesh vertices are arranged on the part, and the three-dimensional simulator 20 obtains deformation of the part from the distance between the mesh vertices after wearing. If the part is too small for the human model, the mesh is stretched and the distance between the vertices increases. Instead of the deformation of the mesh, the deformation of the polygon constituting the part may be evaluated. The three-dimensional simulator 20 measures a gap between the human body model and virtual clothing. It is better to shrink parts that have too large a gap, and it is better to make parts that have too little gap.
パターン修正部28は、衣類の着装状態を表す3次元シミュレーション画像を例えばカラーモニタ5に表示した状態で、ユーザからの指定を受け付け、パターンデータを修正する。30はいせ込み・伸ばし処理部で、ユーザが指定した、いせ込みあるいは伸ばしのアウトラインと、処理ラインとに基づき、いせ込みあるいは伸ばしにより縫製されることを前提とするように、パーツのパターンデータを修正する。 The pattern correction unit 28 receives the designation from the user in a state where a three-dimensional simulation image representing the clothing wearing state is displayed on the color monitor 5, for example, and corrects the pattern data. 30 is an intrusion / stretching processing unit, and based on the outline of the intrusion / stretching specified by the user and the processing line, the pattern data of the part is assumed to be sewn by intrusion / stretching. Correct it.
メモリ32は、いせ込みエリアのアウトラインと伸ばしエリアのアウトラインの位置、およびそれらの長さ、処理ラインの位置等を記憶し、いせ込みエリアはいせ込みを行うエリアで、伸ばしエリアは伸ばしを行うエリアである。またアウトラインはパーツの端部がこれらのエリアに含まれる部分である。アウトラインはいせ込みエリアを設定すると長くなり、縫製時にはアウトラインを縮めて元の長さで縫製する。またアウトラインは伸ばしエリアを設定すると短くなり、縫製時にアウトラインを伸ばして元の長さで縫製する。処理ラインはこれらのエリア内にあって、仮想的にパーツをカットするラインである。 The memory 32 stores the outline of the crease area and the outline of the stretch area, their length, the position of the processing line, and the like. The crease area is the crease area, and the stretch area is the stretch area. It is. The outline is the part where the end of the part is included in these areas. The outline becomes longer when the crease area is set. When sewing, the outline is shortened and the original length is sewn. Also, the outline becomes shorter when the stretch area is set, and the outline is stretched when sewing and the original length is sewn. The processing line is a line for virtually cutting a part in these areas.
メモリ32は、いせ込みあるいは伸ばしによりパターンデータを変更する前のアウトラインの長さを記憶する。変形前のアウトラインの長さを記憶するのは、パターンデータの変更後に3次元シミュレーションする際に、アウトラインを変更する前の長さへ伸縮してシミュレーションするためである。これによって、いせ込みあるいは伸ばしにより縫製するかのようにシミュレーションできる。パーツを縫製する相手方のパーツ(他のパーツ)のパターンデータに、アウトラインの両端を示す合印のデータを追加する。合印に限らず、いせ込みあるいは伸ばしが有るパーツに対して、縫製時に位置合わせする2個所以上の点を表すデータを追加すれば良い。そして合印間の間隔は、2次元データに展開する前の3次元空間内の仮想的な衣類での、アウトラインの長さとし、相手方の他のパーツではこの長さを保つように2次元データに展開する。これによって、いせ込みあるいは伸ばしで縫合する部分の長さは、3次元空間内でデザインした衣類に一致する。またメモリ32に処理ラインの位置を記憶させる。 The memory 32 stores the length of the outline before the pattern data is changed by intrusion or stretching. The reason why the length of the outline before the deformation is stored is that when the three-dimensional simulation is performed after the pattern data is changed, the simulation is performed by expanding and contracting to the length before the outline is changed. As a result, simulation can be performed as if sewing by stretching or stretching. The data of the seal indicating the both ends of the outline is added to the pattern data of the other part (other parts) that sew the part. Data representing two or more points to be aligned at the time of sewing may be added to a part that is not limited to a mark and that has a warping or stretching. The interval between seals is the length of the outline of the virtual clothing in the 3D space before it is expanded into 2D data, and the 2D data is used to maintain this length for other parts of the opponent. expand. As a result, the length of the portion that is sewn by intrusion or stretching matches the garment designed in the three-dimensional space. Further, the processing line position is stored in the memory 32.
3次元処理部33は、アウトラインと処理ラインとに基づき、いせ込みエリアと伸ばしエリアとを発生させる。また3次元処理部33は、いせ込みあるいは伸ばしを行うパーツにより覆われた部分の人体モデルの3次元形状を、このパーツ側にメモリ32のデータを保つようにコピーする。パーツにより覆われた部分とは、パーツに対応する部分の意味である。人体モデルの形状をコピーしたパーツは、人体モデルにフィットし、アウトラインと処理ライン等を備えている、3次元形状のパーツである。このパーツを、2次元展開部18により2次元平面上に展開すると、いせ込みエリアの処理ラインに沿って隙間が発生し、伸ばしエリアの処理ラインに沿って布が重なる。パターン変更部34は、処理ラインに沿って生じる隙間に布を追加し、また処理ラインに沿って重なる布を切除し、パーツのパターンデータを変更する。変更後のパターンデータに基づいて、衣類の着装状態を3次元シミュレータ20で再度シミュレーションすると、ユーザはパターンデータの良否、即ち衣類のデザインの良否を判断できる。不良な場合、いせ込み・伸ばし処理部30等により、パターンデータを再度変更する。 The three-dimensional processing unit 33 generates an intrusion area and an extension area based on the outline and the processing line. Further, the three-dimensional processing unit 33 copies the three-dimensional shape of the human body model of the part covered with the part to be indented or stretched so that the data in the memory 32 is maintained on the part side. The part covered with parts means the part corresponding to the parts. A part obtained by copying the shape of the human body model is a three-dimensional shape part that fits the human body model and includes an outline, a processing line, and the like. When this part is developed on a two-dimensional plane by the two-dimensional development unit 18, a gap is generated along the processing line in the crease area, and the cloths overlap along the processing line in the stretched area. The pattern changing unit 34 adds a cloth to a gap generated along the processing line, cuts out the overlapping cloth along the processing line, and changes the pattern data of the part. Based on the changed pattern data, if the clothing wearing state is simulated again by the three-dimensional simulator 20, the user can determine whether the pattern data is good, that is, the quality of the clothing design. If it is defective, the pattern data is changed again by the intrusion / stretching processing unit 30 or the like.
いせ込みと伸ばしに関する処理は、3次元シミュレータ20内で、例えばユーザからの指示無しに、いせ込み・伸ばしが必要なエリアを検出部22により検出して自動的に開始することもできる。なお検出部22は設けなくても良い。23は指定エリアメモリで、いせ込み・伸ばしの対象となるエリア、例えばヒップ、腰骨との接触部、太股の付け根等の部位を記憶する。ギャップ検出部24は人体モデルと仮想的に着装した衣類とのギャップを検出し、ギャップが過剰なエリアを伸ばしエリアの候補とする。変形検出部25は仮想的な衣類のメッシュの頂点間の距離、あるいはポリゴンの頂点間の距離等から、人体モデルにより仮想的な衣類が大きく引き伸ばされているエリアを検出し、いせ込みエリアの候補とする。いせ込み・伸ばし情報発生部26は、検出したエリアで指定エリアメモリ23で指定されているものを、いせ込みエリアあるいは伸ばしエリアとする。いせ込みの場合、いせ込みのアウトラインと処理ラインとを発生させ、伸ばしの場合、伸ばしのアウトラインと処理ラインとを発生させる。 The process related to squeezing and stretching can be automatically started in the three-dimensional simulator 20 by detecting, for example, an area requiring squeezing and stretching by the detection unit 22 without an instruction from the user. The detection unit 22 may not be provided. Reference numeral 23 denotes a designated area memory for storing an area to be squeezed / stretched, for example, a portion such as a hip, a contact portion with a hipbone, a base of a thigh. The gap detection unit 24 detects a gap between the human body model and the virtually worn clothing and extends an area where the gap is excessive as a candidate for the area. The deformation detection unit 25 detects an area where the virtual clothing is greatly stretched by the human body model from the distance between the vertices of the virtual clothing mesh or the distance between the vertices of the polygon, etc. And The surging / extension information generating unit 26 sets the detected area designated in the designated area memory 23 as the surging area or the stretching area. In case of intrusion, an outline of intrusion and a processing line are generated. In case of extension, an outline of extension and a processing line are generated.
検出部22で発生させたいせ込みエリアあるいは伸ばしエリアに関する情報を、いせ込み・伸ばし処理部30に引き渡し、パターンデータを修正する。いせ込みの場合、合印のデータを縫合相手のパーツのパターンデータに追加し、いせ込み前のアウトライン長を求める。合印間の間隔は、衣類モデルから2次元データに展開する前の3次元空間内の仮想的な衣類での、アウトラインの長さとする。また処理ラインに沿って生じる隙間に布を追加し、パーツのパターンデータを変更する。伸ばしの場合、合印のデータを縫合相手のパーツのパターンデータに追加し、伸ばし前のアウトライン長を求める。また処理ラインに沿って生じた重なりを切除して、パーツのパターンデータを変更する。 The information about the area to be generated or the area to be stretched generated by the detection unit 22 is transferred to the scale-in / stretching processing unit 30 to correct the pattern data. In the case of intrusion, the data of the mark is added to the pattern data of the part to be stitched, and the outline length before the intrusion is obtained. The interval between the marks is the length of the outline in the virtual clothing in the three-dimensional space before the clothing model is developed into the two-dimensional data. In addition, cloth is added to the gap generated along the processing line, and the pattern data of the part is changed. In the case of stretching, the mark data is added to the pattern data of the parts to be stitched, and the outline length before stretching is obtained. In addition, the pattern data of the part is changed by cutting out the overlap generated along the processing line.
図2にいせ込み・伸ばし処理部30での処理を示し、この処理では、
・ ユーザにより、アウトラインと、処理ラインが入力され、いせ込みエリアあるいは伸ばしエリアを発生させる(ステップ1)、
・ いせ込みエリアに対し、パターン修正前のアウトラインの位置と長さ等を記憶し、処理ラインの隙間に布を追加し、布を追加した後のパターンデータを発生させる(ステップ2)、
・ 伸ばしエリアに対し、パターン修正前のアウトラインの位置と長さ等を記憶し、処理ラインに沿って重なる部分の布を切除し、布を切除した後のパターンデータを発生させる(ステップ3)。いせ込みの処理過程を図3に、伸ばしの処理過程を図4に、いせ込みによるパターンの変更を図5に、伸ばしによるパターンの変更を図6に示す。また3次元シミュレータ内に検出部22を設ける際の、追加の処理を図7に示す。
FIG. 2 shows the processing in the squeeze / stretching processing unit 30.
-An outline and a processing line are input by the user to generate an intrusion area or an extension area (step 1).
・ Stores the position and length of the outline before pattern correction for the crease area, adds a cloth to the gap of the processing line, and generates pattern data after adding the cloth (step 2).
Stores the position and length of the outline before pattern correction for the stretch area, cuts out the overlapping cloth along the processing line, and generates pattern data after cutting the cloth (step 3). FIG. 3 shows the process of squeezing, FIG. 4 shows the process of stretch, FIG. 5 shows the pattern change by squeezing, and FIG. 6 shows the pattern change by squeeze. Further, FIG. 7 shows additional processing when the detection unit 22 is provided in the three-dimensional simulator.
図3のa)は人体モデル上の仮想的な衣類(衣類モデル)を示し、実線はワンピースの前側のパーツの分割線と1本のダーツとを示している。これを図3b)のように、2次元平面に展開すると変形前のパーツ40となり、縫合相手の人体の後側のパーツを他のパーツ41とする。パーツ40,41等で構成される仮想的な衣類を人体モデルに仮想的に着装させると、図3c)のシミュレーション画像が得られる。ここでパーツ40の明暗は、パーツをメッシュで構成した際のメッシュの頂点間の距離の変化を表し、腰骨にも太股にも接していない部分ではメッシュは変形しないので暗く、腰骨に接している明るい部分でメッシュが大きく変形している。以上のようにパーツの明暗は着装による衣類の変形を示している。図3c)の画像をカラーモニタに表示すると、ユーザはいせ込み等の処理が必要であることが分かる。 FIG. 3 a) shows a virtual clothing (clothing model) on the human body model, and a solid line shows a dividing line of a front part of one piece and one dart. When this is developed on a two-dimensional plane as shown in FIG. 3B), the part 40 before deformation is obtained, and the rear part of the body to be sutured is designated as another part 41. When virtual clothing composed of parts 40, 41, etc. is virtually worn on a human body model, a simulation image of FIG. 3c) is obtained. Here, the lightness and darkness of the part 40 represents a change in the distance between the vertices of the mesh when the part is made of a mesh. The mesh does not deform in a portion that is not in contact with the hip or the crotch, so it is dark and touches the hip bone. The mesh is greatly deformed in the bright part. As described above, the lightness and darkness of the parts indicate the deformation of the clothing due to the wearing. When the image of FIG. 3c) is displayed on the color monitor, it can be seen that the user needs processing such as snooping.
マウス等によりユーザは、図3次元)のようにいせ込みを行うアウトラインと1本ないし複数本の処理ラインとを追加する。アウトラインと処理ラインとを追加したパーツを、人体モデルの3次元形状にフィットするように変形させる。そして変形後のパーツを2次元平面へ展開すると、図3e)に示す中間のパーツ42となり、処理ライン43に沿って隙間が生じる。処理ライン43の隙間に布を追加して処理ライン43を消滅させると、図3f)の変形後のパーツ44となる。45は変形後のアウトラインで、変形前に比べ長くなっており、メモリ32に変形前のアウトラインの長さも記憶されている。図3f)の変形後のパーツ44のパターンデータに基づき、(他のパーツは元のパターンデータのまま)、再度3次元シミュレーションすると、図3g)のシミュレーション画像が得られ、腰骨に接する部分でパーツが膨らんだため、衣類の変形が小さくなったことが分かる。なお再シミュレーションでは、変形前のアウトライン48の長さへアウトライン45を伸縮させる。 With the mouse or the like, the user adds an outline for squeezing and one or more processing lines as shown in FIG. The part to which the outline and the processing line are added is deformed so as to fit the three-dimensional shape of the human body model. When the deformed part is developed on a two-dimensional plane, the intermediate part 42 shown in FIG. 3E) is formed, and a gap is generated along the processing line 43. If a cloth is added to the gap of the processing line 43 and the processing line 43 disappears, the part 44 after deformation shown in FIG. Reference numeral 45 denotes an outline after deformation, which is longer than that before deformation, and the memory 32 also stores the length of the outline before deformation. Based on the pattern data of the deformed part 44 in FIG. 3f) (the other parts remain as the original pattern data), a three-dimensional simulation is performed again, and the simulation image in FIG. 3g) is obtained. It can be seen that the deformation of the garment has been reduced because the swelled. In the re-simulation, the outline 45 is expanded or contracted to the length of the outline 48 before deformation.
図5はいせ込みによるパターンの変更を示し、パーツ40に対して変形前のアウトライン48と1本ないし複数本の処理ライン43とが、ユーザにより入力される。なおアウトライン48はパーツの端部でいせ込みエリア46の端部となるラインである。そしていせ込みエリア46は処理ライン43を含み、かつアウトライン45が端部となる。パターン変更部34は、処理ライン43に沿って生じる隙間に布を追加する。これによって変形前のアウトライン48は伸ばされて変形後のアウトライン45となる。そしてパターン変更部34は、パターンデータの変更がユーザに承認されると、変更後のパターンデータを出力する。 FIG. 5 shows a pattern change due to squeeze, and an outline 48 before deformation and one or a plurality of processing lines 43 are input to the part 40 by the user. The outline 48 is a line that becomes the end of the crease area 46 at the end of the part. The squeeze area 46 includes the processing line 43 and the outline 45 is the end. The pattern changing unit 34 adds a cloth to the gap generated along the processing line 43. As a result, the outline 48 before deformation is extended to become an outline 45 after deformation. When the change of the pattern data is approved by the user, the pattern change unit 34 outputs the changed pattern data.
アウトライン45をいせ込みしながら縫合する範囲を示すように、変形前のアウトライン48の間隔で、縫合の相手方である他のパーツ41に合印49,49のデータが追加される。そしてパーツ40には、変形後のアウトライン45の両端に合印49,49が追加される。また変形後のアウトライン45を変形前のアウトライン48に縮めてシミュレーションする旨のデータが、パーツ40のパターンデータに追加される。そして図3g)のシミュレーションでは、いせ込みに対応し、アウトライン45をアウトライン48へ縮めてシミュレーションする。なお相手方の他のパーツ41にもいせ込みが行われる場合、伸縮性の低いテープ等のパーツがパーツ40,41間に追加され、そこに合印49,49のデータが追加される。このことは、伸ばしの場合も同様である。 The data of the marks 49 and 49 is added to the other part 41 that is the other side of the stitching at the interval of the outline 48 before the deformation so as to indicate the range to be stitched while the outline 45 is inserted. In the part 40, marks 49 and 49 are added to both ends of the deformed outline 45. Further, data indicating that the outline 45 after the deformation is reduced to the outline 48 before the deformation is added to the pattern data of the part 40. In the simulation of FIG. 3g), the simulation is performed by reducing the outline 45 to the outline 48 in response to the intrusion. In addition, when the other part 41 of the other party is also intruded, a part such as a tape having low stretchability is added between the parts 40 and 41, and data of the marks 49 and 49 are added thereto. The same applies to stretching.
伸ばしの処理過程を図4に示す。図4a)は、人体モデルが着装する仮想的な衣類の、パンツの片足の後側を示す。50は変形前のパーツで、パーツ50と他のパーツとを含む衣類を人体モデルに仮想的に着装させると、図4c)のようになり、太股の付け根に余った布が目立つ。図4d)は太股と周囲の衣類の断面とを示し、衣類と太股との間に大きなギャップがある。カラーモニタに表示された図4c),d)の画像に対し、図4e)のように、ユーザはマウス等で伸ばしを行うアウトラインと処理ラインとを指定する。これに対応して、図6のようにパーツ50のデータを変更する。図5f)は処理ライン53に沿って生地が重なった中間のパーツ52を示し、重なった部分の布を切除した変形後のパーツ54と変形後のアウトライン55を図4g)に示す。h)はデータの変更後のパーツに基づくシミュレーション画像で、i)は太股と衣類とのギャップを示す断面画像で、太股の外周と衣類の内周とがフィットしている。 The process of stretching is shown in FIG. FIG. 4a) shows the rear side of one leg of the pant of virtual clothing worn by the human body model. Reference numeral 50 denotes an untransformed part. When clothing including the part 50 and other parts is virtually worn on a human body model, the cloth as shown in FIG. FIG. 4d) shows the thigh and the cross section of the surrounding garment, with a large gap between the garment and the thigh. For the images shown in FIGS. 4c) and 4d displayed on the color monitor, as shown in FIG. 4e), the user designates an outline to be stretched with a mouse or the like and a processing line. Correspondingly, the data of the part 50 is changed as shown in FIG. FIG. 5f) shows the intermediate part 52 where the fabrics overlap along the processing line 53, and FIG. 4g) shows the deformed part 54 and the deformed outline 55 obtained by cutting away the overlapped cloth. h) is a simulation image based on the part after the data change, and i) is a cross-sectional image showing a gap between the thigh and the clothing, and the outer periphery of the thigh and the inner periphery of the clothing are fitted.
図6は伸ばしに対応するパーツ50のパターンデータの変更を示し、図6a)に示すように、変形前のアウトライン58と1本ないし複数本の処理ライン53がユーザにより入力される。アウトライン58は変形前のパーツ50の端部にあり、51は縫合相手の他のパーツである。アウトライン58と処理ライン53とを含むように、伸ばしエリア56を例えば3次元処理部33で発生させる。そして変形前のパーツ50に対応する人体モデルの3次元形状を、処理ライン53を保つように、パーツ50にコピーする。次ぎにパーツを2次元平面に展開すると、図6b)、c)に示すように、処理ライン53に沿って布が重なる重なり部59,60が生じる。重なり部59,60の一方を切除して、処理ライン53に沿って仮想的に縫製すると、変形後のパーツ53が得られる。これに伴って変形前のアウトライン58は変形後のアウトライン55に縮められ、変形後のパーツ52に対してアウトライン55の両端に合印49,49が追加される。また他のパーツ51のパターンデータには、変形前のアウトライン58の両端に対応する位置に、合印49,49が追加される。変形後のアウトライン55を変形前のアウトライン58に伸ばしてシミュレーションする旨のデータが、パーツ52のパターンデータに追加され、変形前のアウトライン58のデータがパターンデータと共に記憶される。そして図4h),i)のシミュレーションでは、伸ばしに対応し、アウトライン55をアウトライン58へ引き伸ばしてシミュレーションする。パターン変更部34は、パターンデータの変更がユーザに承認されると、変更後のパターンデータを出力する。 FIG. 6 shows the change of the pattern data of the part 50 corresponding to the stretching. As shown in FIG. 6A), the outline 58 before deformation and one or more processing lines 53 are inputted by the user. The outline 58 is at the end of the part 50 before deformation, and 51 is the other part of the sewing partner. The stretched area 56 is generated by, for example, the three-dimensional processing unit 33 so as to include the outline 58 and the processing line 53. Then, the three-dimensional shape of the human body model corresponding to the part 50 before deformation is copied to the part 50 so as to keep the processing line 53. Next, when the parts are developed on a two-dimensional plane, overlapping portions 59 and 60 where the cloths overlap along the processing line 53 are generated as shown in FIGS. When one of the overlapping portions 59 and 60 is cut off and virtually sewed along the processing line 53, the deformed part 53 is obtained. Accordingly, the outline 58 before deformation is shortened to the outline 55 after deformation, and marks 49 and 49 are added to both ends of the outline 55 with respect to the part 52 after deformation. Further, in the pattern data of the other parts 51, marks 49 and 49 are added at positions corresponding to both ends of the outline 58 before deformation. Data indicating that the outline 55 after the deformation is extended to the outline 58 before the deformation and the simulation is added is added to the pattern data of the part 52, and the data of the outline 58 before the deformation is stored together with the pattern data. In the simulations of FIGS. 4h) and i), the simulation is performed by extending the outline 55 to the outline 58 in response to the expansion. When the change of the pattern data is approved by the user, the pattern change unit 34 outputs the changed pattern data.
図7に、3次元シミュレータ20内に検出部22を設ける場合の処理を示す。図4c),d)のデータにより、データ上の仮想的な衣類と人体モデルとのギャップを調べ、ギャップが第1の所定値以上のエリアを伸ばしエリアの候補とする(ステップ4)。また図3c)等のデータにより、仮想的な衣類でのメッシュの変形量、ポリゴンの変形量等を調べ、人体モデルとの接触により、第2の所定値以上に引き伸ばされているエリアを、いせ込みの候補とする(ステップ5)。 FIG. 7 shows processing when the detection unit 22 is provided in the three-dimensional simulator 20. The gap between the virtual clothing on the data and the human body model is examined based on the data of FIGS. 4c) and 4d), and an area where the gap is equal to or larger than the first predetermined value is extended as a candidate area (step 4). Also, the amount of deformation of the mesh in the virtual clothing, the amount of deformation of the polygon, etc. are examined using data such as FIG. 3c), and the area stretched to the second predetermined value or more due to contact with the human body model is indicated. (Step 5).
これらの候補が指定エリアに含まれ、かつギャップが大きい場合、そのエリアを含むように伸ばしエリアを発生させる。そして伸ばしエリア内のパーツの端部にアウトラインを発生させ、伸ばしエリア内に予め記憶しているルールに従い、処理ラインを発生させる。またメッシュの頂点間の距離が所定位置以上に伸ばされている場合はいせ込みを行い、過剰に引き伸ばされているエリアを含むように、いせ込みエリアを発生させる。そしていせ込みエリアがパーツの端部に現れる範囲にアウトラインを発生させ、いせ込みエリア内に予め記憶しているルールに従い処理ラインを発生させる(ステップ6)。また合印とパターン変更後のアウトラインの長さ等を記憶する。これらのエリアとアウトライン、処理ライン、処理ライン等のデータを記憶すると共に、縫合相手のパーツに合印を追加して記憶する(ステップ7)。 When these candidates are included in the designated area and the gap is large, an extended area is generated so as to include the area. Then, an outline is generated at the end of the part in the extension area, and a processing line is generated in accordance with a rule stored in advance in the extension area. In addition, if the distance between the vertices of the mesh is extended to a predetermined position or more, the crease is performed, and the crease area is generated so as to include the excessively stretched area. Then, an outline is generated in a range where the intrusion area appears at the end of the part, and a processing line is generated in accordance with a rule stored in advance in the intrusion area (step 6). Further, it stores the outline and the length of the outline after changing the pattern. These areas, outlines, processing lines, processing lines, and other data are stored, and a seal is added to the parts to be stitched and stored (step 7).
続いて図2のステップ2,3の処理(図5,図6の処理)を実行し、パーツのパターンデータを変更した仮想的な衣類を再度3次元シミュレーションし、カラーモニタに表示する。ユーザは変更後のパターンデータを承認するか、いせ込み、伸ばしのアウトラインと、処理ラインを入力し、図3〜図6の処理を実行させる。いせ込み、伸ばしの処理を行ったパターンデータを出力し、パターンデータに従って生地を裁断し、合印49,49に従い、いせ込みあるいは伸ばしを行いながら縫製する。これによって、図3g)での仮想的ないせ込み、あるいは図4h)での仮想的な伸ばしに対応する衣類が得られる。 Subsequently, the processing in steps 2 and 3 in FIG. 2 (processing in FIGS. 5 and 6) is executed, and the virtual clothing whose part pattern data is changed is again three-dimensionally simulated and displayed on the color monitor. The user approves the pattern data after the change, or inputs an outline, a stretch outline, and a process line, and executes the processes shown in FIGS. Pattern data that has undergone warping and stretching is output, the fabric is cut in accordance with the pattern data, and sewing is performed in accordance with marks 49 and 49 while performing warping or stretching. This gives a garment that corresponds to the virtual intrusion in FIG. 3g) or the virtual stretch in FIG. 4h).
実施例では以下の効果が得られる。
1) いせ込みと伸ばしを含んだ衣類のパターンデータを簡単に作成できる。
2) いせ込みエリアを設定してパーツを大きくすることにより、人体が膨らむ部分での圧迫感を無くし、伸ばしエリアを設定してパーツを小さくすることにより、人体の窪みでの衣類のだぶつきを無くすことができる。
3) いせ込み・伸ばしによる変形前のアウトライン長で縫製するように、3次元シミュレーションを行うと、縫製時のいせ込み、伸ばしを模したシミュレーションができる。
4) パターンデータに合印が追加され、いせ込みあるいは伸ばしを行う範囲を正確に指定できると共に、相手方のパーツと正確に縫合できる。
5) いせ込み、伸ばしのデータを自動的に生成することもできる。
6) 合印間の間隔を、2次元データに展開する前の3次元空間内の仮想的な衣類での、アウトラインの長さとする。これによって、3次元空間内でデザインした衣類に一致するように、いせ込みあるいは伸ばしで縫合できる。
In the embodiment, the following effects can be obtained.
1) Pattern data for clothing including warping and stretching can be created easily.
2) By setting the crease area and increasing the size of the part, the feeling of pressure at the part where the human body swells is eliminated, and by setting the extension area and reducing the size of the part, clothing looseness in the dent of the human body is eliminated. It can be lost.
3) If 3D simulation is performed so that sewing is performed with the outline length before deformation due to squeezing and stretching, a simulation simulating squeezing and stretching during sewing can be performed.
4) A seal is added to the pattern data, and it is possible to accurately specify the range to be squeezed or stretched, and to sew the other part accurately.
5) It is possible to automatically generate data for intrusion and stretching.
6) The interval between the seal marks is the length of the outline in the virtual clothing in the 3D space before it is expanded into 2D data. As a result, it can be sewn or stretched so as to match the clothing designed in the three-dimensional space.
2 デザイン装置
4 バス
5 カラーモニタ
6 マウス
7 キーボード
8 LANインターフェース
9 リムーバブルディスク
10 カラープリンタ
12 プログラムメモリ
14 人体モデルメモリ
16 衣類モデル作成部
18 2次元展開部
20 3次元シミュレータ
22 検出部
23 指定エリアメモリ
24 ギャップ検出部
25 変形検出部
26 いせ込み・伸ばし情報発生部
28 パターン修正部
30 いせ込み・伸ばし処理部
32 メモリ
33 3次元処理部
34 パターン変更部
40 変形前のパーツ
41 他のパーツ
42 中間のパーツ
43 処理ライン
44 変形後のパーツ
45 変形後のアウトライン
46 いせ込みエリア
47 隙間
48 変形前のアウトライン
49 合印
50 変形前のパーツ
51 他のパーツ
52 変形後のパーツ
53 処理ライン
55 変形後のアウトライン
56 伸ばしエリア
58 変形前のアウトライン
59,60 重なり部
2 Design device 4 Bus 5 Color monitor 6 Mouse 7 Keyboard 8 LAN interface 9 Removable disk 10 Color printer 12 Program memory 14 Human body model memory 16 Clothing model creation unit 18 Two-dimensional development unit 20 Three-dimensional simulator 22 Detection unit 23 Designated area memory 24 Gap detection unit 25 Deformation detection unit 26 Intrusion / extension information generation unit 28 Pattern correction unit 30 Intrusion / extension processing unit 32 Memory 33 Three-dimensional processing unit 34 Pattern change unit 40 Parts 41 before deformation Other parts 42 Intermediate parts 43 Processing line 44 Deformed part 45 Deformed outline 46 Indentation area 47 Gap 48 Outline before deformation 49 Joint mark 50 Parts 51 before deformation Other parts 52 Parts 53 after deformation Process line 55 Out after deformation In 56 extended area 58 prior to deformation of the outline 59, 60 overlapping portion
Claims (3)
人体モデルの3次元形状を記憶するメモリと、
複数のパーツで構成される衣類のパターンデータを作成あるいは入力する手段と、
前記パターンデータに基づく仮想的な衣類を、シミュレーションにより人体モデルに仮想的に着装させるシミュレーション部と、
いせ込みまたは伸ばしによりパーツの端部を他のパーツと縫合する範囲を示すアウトラインと、アウトラインからパーツの内側へ延びる処理ラインとを有し、かつ人体モデルにフィットする3次元形状のパーツを発生させる処理部と、
前記3次元形状のパーツを処理ラインでカットされているように、2次元平面上に展開する展開部と、
2次元平面状に展開した結果、前記処理ラインに沿って隙間が生じる場合は隙間に布を追加し、前記処理ラインに沿ってパーツが重なる部分が生じる場合は重なる布を切除するように、2次元平面上に展開したパーツを変形させるパターン変更部、とを備えていることを特徴とする、衣類のデザイン装置。 In a design device for editing clothing pattern data in a three-dimensional space,
A memory for storing the three-dimensional shape of the human body model;
Means for creating or inputting pattern data of clothing composed of a plurality of parts;
A virtual clothing based on the pattern data, a simulation unit for virtually wearing a human body model by simulation;
Generates a 3D shape part that has an outline that shows the extent to which the end of the part is stitched to other parts by intrusion or stretching, and a processing line that extends from the outline to the inside of the part and fits the human body model A processing unit;
An unfolding unit that unfolds the three-dimensional part on a two-dimensional plane so that the part is cut by a processing line;
As a result of development in a two-dimensional plane, when a gap is generated along the processing line, a cloth is added to the gap, and when a part where parts overlap along the processing line is generated, the overlapping cloth is cut out. A clothing design device comprising: a pattern changing unit that deforms a part developed on a three-dimensional plane.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013096780A JP6153377B2 (en) | 2013-05-02 | 2013-05-02 | Clothing design equipment |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2013096780A JP6153377B2 (en) | 2013-05-02 | 2013-05-02 | Clothing design equipment |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2014219754A JP2014219754A (en) | 2014-11-20 |
| JP6153377B2 true JP6153377B2 (en) | 2017-06-28 |
Family
ID=51938162
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2013096780A Expired - Fee Related JP6153377B2 (en) | 2013-05-02 | 2013-05-02 | Clothing design equipment |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6153377B2 (en) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6501684B2 (en) * | 2015-09-16 | 2019-04-17 | 株式会社島精機製作所 | Design equipment for apparel products |
| EP3156922B1 (en) * | 2015-10-16 | 2021-07-28 | Dassault Systèmes | Computer-implemented method for designing a manufacturable garment |
| CN106991595A (en) * | 2017-03-30 | 2017-07-28 | 深圳市格林兄弟科技有限公司 | Clothes management platform processing method and processing device |
| KR20230112570A (en) * | 2022-01-20 | 2023-07-27 | (주)클로버추얼패션 | Method and devices for creating pattern simulation |
| WO2023140705A1 (en) | 2022-01-20 | 2023-07-27 | (주)클로버추얼패션 | Pattern generation simulation method and apparatus |
| CN117144666B (en) * | 2023-07-19 | 2025-08-05 | 江苏虎豹集团有限公司 | A method and system for intelligent clothing cutting control |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000003376A (en) * | 1998-06-15 | 2000-01-07 | Toyobo Co Ltd | Clothes correction method and clothes correction device using this method |
| JP2000331058A (en) * | 1999-05-21 | 2000-11-30 | Toray Ind Inc | Assembly structure manufacturing support apparatus and assembly structure manufacturing method |
| JP4216537B2 (en) * | 2002-08-02 | 2009-01-28 | デジタルファッション株式会社 | Image processing apparatus, image processing method, image processing program, and recording medium recording the program |
| FR2894783B1 (en) * | 2005-12-19 | 2011-06-10 | Lectra Sa | DEVICE AND METHOD FOR DESIGNING A GARMENT |
| WO2012061834A1 (en) * | 2010-11-07 | 2012-05-10 | The Trustees Of Columbia University In The City Of New York | Methods, systems, and media for interactive garment modeling and editing |
-
2013
- 2013-05-02 JP JP2013096780A patent/JP6153377B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2014219754A (en) | 2014-11-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6153377B2 (en) | Clothing design equipment | |
| US10347041B2 (en) | System and method for simulating realistic clothing | |
| CN114119905B (en) | A virtual fitting method, system, device and storage medium | |
| CN107958488A (en) | The interactive editing of clothing cutting plate and sewing method and device | |
| CN104036532A (en) | Clothes making method based on three-dimensional to two-dimensional clothes pattern seamless mapping | |
| JP2003511576A (en) | Method and apparatus for simulating and representing dressing of a tailor's dummy | |
| JP4966003B2 (en) | Fabric pattern creation device, creation method, creation program | |
| EP2249269A1 (en) | Dressing simulation device, simulation program and method for simulation | |
| JP6501684B2 (en) | Design equipment for apparel products | |
| CN101501690A (en) | Device and its method for dressing simulation and program | |
| JP5543961B2 (en) | Dressing simulation apparatus and simulation program | |
| EP2322047B1 (en) | Dart designing method, designing device, and designing program | |
| JP5010450B2 (en) | Dressing simulation device, simulation method, and simulation program | |
| Morlock et al. | The virtual fitting process—how precisely does 3D simulation represent physical reality? | |
| Ögülmüs et al. | Comparison of real garment design and 3d virtual prototyping | |
| JP7503189B2 (en) | DATA PROCESSING APPARATUS, PROGRAM, AND DATA PROCESSING METHOD | |
| JPWO2010110053A1 (en) | Pleated product wearing simulation apparatus, simulation method, and simulation program | |
| Cichocka et al. | Modelling of virtual garment design in 3D | |
| CN121962545A (en) | Scaling methods, devices, and electronic equipment for 3D modeled clothing | |
| Gill et al. | 3D Scan Technology to Enhance Body to Pattern Theory: Comparing the Conventional Bespoke | |
| Zak et al. | Abstract pattern cutting as a design tool: Accidental Cutting and Subtraction Cutting methodologies | |
| Wang et al. | 3D Scan Technology to Enhance Body to Pattern Theory: Comparing the Conventional Bespoke Jacket Method with a Novel Parametric Method | |
| JP5543962B2 (en) | Dressing simulation apparatus and simulation program | |
| Stjepanovič et al. | Reconstruction of a 3D body scan model for virtual garment prototyping | |
| JP2014034749A (en) | Dressmaking paper pattern preparing method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160411 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20170421 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20170526 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170530 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6153377 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |