Computer-implemented method for designing a garment or upholstery by defining sequences of assembly tasks

    公开(公告)号:US10376008B2

    公开(公告)日:2019-08-13

    申请号:US15631840

    申请日:2017-06-23

    Abstract: A computer-implemented method for designing a virtual garment or upholstery in a three-dimensional scene comprising the steps of: a) providing a three-dimensional manikin, a set of pattern parts of said virtual garment or upholstery and a set of seam specification; b) receiving from a user a plurality of declarations of assembly tasks (A, B, C, D1, D2, E1, E21, E22, F2) for assembling the garment or upholstery; c) receiving from the user at least a declaration of a partial ordering relationship between two or more of said assembly tasks; d) executing said tasks according to said partial ordering relationship, each task changing a state of the garment or upholstery under assembly; characterized in that it further comprises a step of: e) while executing the tasks, generating a tree data structure comprising nodes linked by directed arcs, each node being associated to a state of the garment or upholstery and each arc being associated to an assembly task. A computer program product, non-volatile computer-readable data-storage medium and Computer Aided Design system for carrying out such a method. Application of the method to the manufacturing of a garment or upholstery.

    Computer-Implemented Method For Defining Seams Of A Virtual Garment Or Furniture Upholstery

    公开(公告)号:US20170105468A1

    公开(公告)日:2017-04-20

    申请号:US15286254

    申请日:2016-10-05

    Abstract: A computer-implemented method defines seams of a virtual garment or upholstery having a plurality of two-dimensional patterns (P) assembled by their edges (E0-E7). The method arranges said patterns around a three-dimensional avatar (AV). The position of each pattern depends on its situation within the assembled garment or upholstery. Next the method for each edge (E0) of each pattern, except edges previously identified as seamless or for which a seam has already been defined:b1) automatically identifies at least one edge (E1-E7), called candidate edge, which is suitable to be seamed to it;b2) if a plurality of candidate edges have been identified, selects one of them (E1) based on at least one geometric criterion; andb3) defines a seam between the edge and the selected, or the only, candidate edge.A computer program product, a non-volatile computer-readable data-storage medium and a Computer Aided Design system for carrying out such a method. Application of such a method to the manufacturing of a real garment or upholstery.

    Computer-implemented method for positioning patterns around an avatar

    公开(公告)号:US10354453B2

    公开(公告)日:2019-07-16

    申请号:US15628110

    申请日:2017-06-20

    Abstract: A computer-implemented method for designing a virtual garment or upholstery (G) in a three-dimensional scene comprising the steps of: a) providing a three-dimensional avatar (AV) in the three-dimensional scene; b) providing at least one pattern (P) of said virtual garment or upholstery in the three-dimensional scene; c) determining a distance field from a surface of the avatar; d) positioning the pattern relative to the avatar by keeping a fixed orientation with respect to said distance field; and e) assembling the positioned pattern or patterns around the avatar to form said virtual garment or upholstery, and draping it onto the avatar. A computer program product, non-volatile computer-readable data-storage medium and Computer Aided Design system for carrying out such a method. Application of the method to the manufacturing of a garment or upholstery.

    Computer-Implemented Method For Designing A Manufacturable Garment

    公开(公告)号:US20170109926A1

    公开(公告)日:2017-04-20

    申请号:US15271587

    申请日:2016-09-21

    Abstract: A computer-implemented method for designing a manufacturable garment provides a three-dimensional shape representing a garment segmented into a set of three-dimensional panels (3DP). Next the method computes for each three-dimensional panel, a corresponding flattened pattern (FP). The method defines a mesh (MF, M3D) on each of said three-dimensional panels and flattened patterns; and simulates a draping of the segmented three-dimensional shape over a three-dimensional manikin (MK) by progressively imposing a constraint that each mesh element (ME3) of said three-dimensional panels adopts dimensions (EEL) of a corresponding mesh element (MEF) of the corresponding flattened pattern while it conforms to the manikin shape. A computer program product, a non-volatile computer-readable data-storage medium and a Computer Aided Design system may carry out such a method. Also application of such a method to the manufacturing of a real garment.

    Computer-implemented method for designing a manufacturable garment

    公开(公告)号:US10223830B2

    公开(公告)日:2019-03-05

    申请号:US15271587

    申请日:2016-09-21

    Abstract: A computer-implemented method for designing a manufacturable garment provides a three-dimensional shape representing a garment segmented into a set of three-dimensional panels (3DP). Next the method computes for each three-dimensional panel, a corresponding flattened pattern (FP). The method defines a mesh (MF, M3D) on each of said three-dimensional panels and flattened patterns; and simulates a draping of the segmented three-dimensional shape over a three-dimensional manikin (MK) by progressively imposing a constraint that each mesh element (ME3) of said three-dimensional panels adopts dimensions (EEL) of a corresponding mesh element (MEF) of the corresponding flattened pattern while it conforms to the manikin shape. A computer program product, a non-volatile computer-readable data-storage medium and a Computer Aided Design system may carry out such a method. Also application of such a method to the manufacturing of a real garment.

    Computer-Implemented Method For Designing A Garment Or Upholstery By Defining Sequences Of Assembly Tasks

    公开(公告)号:US20180020756A1

    公开(公告)日:2018-01-25

    申请号:US15631840

    申请日:2017-06-23

    Abstract: A computer-implemented method for designing a virtual garment or upholstery in a three-dimensional scene comprising the steps of: a) providing a three-dimensional manikin, a set of pattern parts of said virtual garment or upholstery and a set of seam specification; b) receiving from a user a plurality of declarations of assembly tasks (A, B, C, D1, D2, E1, E21, E22, F2) for assembling the garment or upholstery; c) receiving from the user at least a declaration of a partial ordering relationship between two or more of said assembly tasks; d) executing said tasks according to said partial ordering relationship, each task changing a state of the garment or upholstery under assembly; characterized in that it further comprises a step of: e) while executing the tasks, generating a tree data structure comprising nodes linked by directed arcs, each node being associated to a state of the garment or upholstery and each arc being associated to an assembly task. A computer program product, non-volatile computer-readable data-storage medium and Computer Aided Design system for carrying out such a method. Application of the method to the manufacturing of a garment or upholstery.

Patent Agency Ranking