IMPROVING GARMENT DESIGN PROCESSES WITH 3D CAD TOOLS
20210342493 · 2021-11-04
Inventors
Cpc classification
G06F30/12
PHYSICS
G06F3/04815
PHYSICS
G06T17/10
PHYSICS
G06T19/20
PHYSICS
G06F3/0484
PHYSICS
A41H3/007
HUMAN NECESSITIES
International classification
G06F30/12
PHYSICS
G06F3/0481
PHYSICS
Abstract
The invention relates to three computer implemented methods, wherein the computer implemented methods allow for a faster and more intuitive garment design process. The improved garment design process is achieved using CAD tools.
Claims
1. Computer implemented method, with program code being stored on a machine readable medium or embodied as an electromagnetic wave, for generating at least one 2D pattern of a garment to be fabricated, the computer implemented method comprising: visualizing a relaxed 3D CAD model of a first garment in a virtual 3D environment with a graphical user interface configured to receive user input, wherein the relaxed 3D CAD model is placed on an avatar placed into the virtual 3D environment based on avatar user input provided via the graphical user interface; altering the relaxed 3D CAD model by changing at least one parameter parametrizing the relaxed 3D CAD model based on user input provided via the graphical user interface, the alteration providing an altered 3D CAD model; generating the at least one 2D pattern so as to conform to at least a part of the altered 3D CAD model; providing a modified 3D CAD model by reassembling the generated at least one 2D pattern on the avatar; determining an updated relaxed 3D CAD model using the modified 3D CAD model, wherein the updated relaxed 3D CAD model is placed on the avatar, the updated relaxed 3D CAD model representing the garment to be fabricated; and visualizing the updated relaxed 3D CAD model of the garment to be fabricated in the virtual 3D environment.
2. Computer implemented method according to claim 1, wherein the at least one parameter to be changed relates to sleeve length, sleeve radius, chest circumference, waist measurement, torso length or neck opening of the first garment.
3. Computer implemented method, with program code being stored on a machine readable medium or embodied as an electromagnetic wave, for generating at least one 2D pattern of a garment to be fabricated, the computer implemented method comprising visualizing a relaxed 3D CAD model of a first garment in a virtual 3D environment with a graphical user interface configured to receive user input, wherein the relaxed 3D CAD model is placed on an avatar placed into the virtual 3D environment based on avatar user input provided via the graphical user interface; defining a position and orientation of a 2D plane in the virtual 3D environment relative to the relaxed 3D CAD model based on user input provided via the graphical user interface: projecting the relaxed 3D CAD model onto the 2D plane, thereby obtaining a projected garment model; altering the projected garment model by changing at least one seam and/or at least one edge of the first garment in the projected garment model and/or by adding at least one seam and/or at least one edge of the first garment in the projected garment model and/or by removing at least one seam in the projected garment model, wherein the alteration is based on user input provided via the graphical user interface, the alteration providing a geometrically altered projected garment model; back projecting the geometrically altered projected garment model onto the relaxed 3D CAD model, the back projection providing an altered 3D CAD model; generating the at least one 2D pattern based on the altered 3D CAD model, wherein the generated at least one 2D pattern conforms to at least a part of the altered 3D CAD model; providing a modified 3D CAD model by reassembling the generated at least one 2D pattern on the avatar; determining an updated relaxed 3D CAD model using the modified 3D CAD model, wherein the updated relaxed 3D CAD model is placed on the avatar, the updated relaxed 3D CAD model representing the garment to be fabricated; and visualizing the updated relaxed 3D CAD model of the garment to be fabricated in the virtual 3D environment.
4. Computer implemented method according to claim 3, wherein the changed at least one seam and/or the added at least one seam and/or the removed at least one seam is embodied as a plain seam, French seam, flat or abutted seam, or lapped seam.
5. Computer implemented method according to claim 3, wherein the changed at least one edge of the first garment and/or added at least one edge of the first garment is embodied as a hem or as a finish.
6. Computer implemented method according to claim 3, wherein a position of the changed at least one seam and/or at least one edge of the first garment and/or a position of the added at least one seam and/or at least one edge of the first garment is described by a Bezier curve or by a polyline, wherein at least one control point of the Bezier curve is based on control point user input provided via the graphical user interface.
7. Computer implemented method, with program code being stored on a machine readable medium or embodied as an electromagnetic wave, for generating at least one 2D pattern of a garment to be fabricated, the computer implemented method comprising: visualizing a relaxed 3D CAD model of a first garment in a virtual 3D environment with a graphical user interface configured to receive user input, wherein the relaxed 3D CAD model is placed on an avatar placed into the virtual 3D environment based on avatar user input provided via the graphical user interface; defining a position and orientation of a 2D plane in the virtual 3D environment relative to the relaxed 3D CAD model based on user input provided via the graphical user interface; projecting the relaxed 3D CAD model onto the 2D plane, thereby obtaining a projected garment model; altering the projected garment model by adding at least one print and/or at least one embellishment onto at least a part of the projected garment model, wherein the adding of the at least one print and/or at least one embellishment is based on user input, the alteration providing an additively altered projected garment model; back projecting the additively altered projected garment model onto the relaxed 3D CAD model, the back projection providing an altered 3D CAD model; generating the at least one 2D pattern based on the altered 3D CAD model, wherein the generated at least one 2D pattern conforms to at least a part of the altered 3D CAD model; providing a modified 3D CAD model by reassembling the generated at least one 2D pattern on the avatar; determining an updated relaxed 3D CAD model using the modified 3D CAD model, wherein the updated relaxed 3D CAD model is placed on the avatar, the updated relaxed 3D CAD model representing the garment to be fabricated; and visualizing the updated relaxed 3D CAD model of the garment to be fabricated in the virtual 3D environment.
8. Computer implemented method according to claim 1, further comprising selecting the at least a part of the altered 3D CAD model based on selection user input provided via the graphical user interface, the selection user input comprising selection information relating to the altered 3D CAD model; the generating of the at least one 2D pattern provides only those 2D patterns relating to the at least a part of the altered 3D CAD model determined based on the selection user input.
9. Computer implemented method according to claim 1, wherein the determination of the updated relaxed 3D CAD model is at least based on: the modified 3D CAD model, the avatar, fabric information about at least one mechanical property of at least one fabric of the first garment, and gravity, wherein the direction in which gravity acts is provided to the 3D virtual environment via gravity user input provided via the graphical user interface; and solving a set of equations describing the mechanics of garments, wherein the modified 3D CAD model is an initial state for the set of equations, the solving providing a mechanical evolution and a rest state 3D CAD model at the end of the mechanical evolution, the rest state 3D CAD model characterized in that all physical forces acting on the rest state 3D CAD model are in static equilibrium, the rest state 3D CAD model being the updated relaxed 3D CAD model, wherein the set of equations takes into account at least the fabric information, gravity and geometrical constraints imposed by the avatar on the mechanically evolving modified 3D CAD model and contact forces between the mechanically evolving modified 3D CAD model and the avatar.
10. Computer implemented method according to claim 9, wherein the set of equations is provided by a finite element method acting on the modified 3D CAD model, the finite element method taking into account at least the fabric information, gravity and the avatar.
11. Computer implemented method according to claim 1, wherein the avatar is embodied as a mannequin.
12. Computer implemented method according to claim 3, wherein the projecting of the relaxed 3D CAD model onto the 2D plane is carried out using a parallel projection, wherein the direction to which the projection is parallel is determined based on projection direction user input provided via the graphical user interface, or the projecting is carried out using a central projection, wherein a center of projection is determined based on projection center user input provided via the graphical user interface, wherein for parallel projection each point of the 2D plane is associated to a parallel projection line and for central projection each point of the 2D plane is associated to a central projection line.
13. Computer implemented method according to claim 12, wherein the projecting comprises using for a point of the 2D plane the associated parallel projection line and/or the associated central projection line, and mapping a first point of the relaxed 3D CAD model intersecting the associated parallel projection line and/or the associated central projection line onto the point of the 2D plane, wherein the first point is determined looking along the associated parallel projection line and/or central projection line towards the 2D plane.
14. Computer implemented method according to claim 12, wherein the back projecting is an inverse operation to the projecting, the back projecting comprising using for a point of the 2D plane the associated parallel projection line and/or the associated central projection line, and mapping the point onto a last point of the relaxed 3D CAD model intersecting the associated parallel projection line and/or the associated central projection line, wherein the last point is determined looking along the associated parallel projection line and/or central projection line away from the 2D plane.
15. Computer implemented method according to claim 7, wherein the at least one embellishment comprises distressing at least one fabric and/or adding embroidery.
16. Computer implemented method according to claim 7, wherein the added at least one print and/or at least one embellishment is taken into account by the set of equations, wherein the additive alterations change the mechanical behavior of at least the part of the altered 3D CAD model corresponding to the additively altered at least a part of the projected garment model.
17. Computer implemented method according to claim 1, wherein the reassembling comprises resewing functionality.
18. Computer implemented method according to claim 1, wherein the altering of the first garment and the generating of the at least one 2D pattern is carried out simultaneously.
Description
[0047] The inventive system is described below in more detail purely by way of example with the aid of concrete exemplary embodiments illustrated schematically in the drawings, further advantages of the invention also being examined. Identical elements are labelled with the same reference numerals in the figures. In detail:
[0048]
[0049]
[0050]
[0051]
[0052]
[0053]
[0054]
[0055]
[0056]
[0057]
[0058]
[0059] In
[0060]
[0061]
[0062]
[0063]
[0064]
[0065] Although the invention is illustrated above, partly with reference to some preferred embodiments, it must be understood that numerous modifications and combinations of different features of the embodiments can be made. All these modifications lie within the scope of the appended claims.