-
公开(公告)号:US11176741B2
公开(公告)日:2021-11-16
申请号:US16536241
申请日:2019-08-08
Applicant: AUTODESK, INC.
Inventor: Hooman Shayani , Mark Thomas Davis , Andriy Banadyha , Stephen Barley
IPC: G06T17/20 , G06T19/20 , G06F30/23 , G06F119/18
Abstract: In various embodiments, a stylization subsystem automatically modifies a three-dimensional (3D) object design. In operation, the stylization subsystem generates a simplified quad mesh based on an input triangle mesh that represents the 3D object design, a preferred orientation associated with at least a portion of the input triangle mesh, and mesh complexity constraint(s). The stylization subsystem then converts the simplified quad mesh to a simplified T-spline. Subsequently, the stylization subsystem creases one or more of edges included in the simplified T-spline to generate a stylized T-spline. Notably, the stylized T-spline represents a stylized design that is more convergent with the preferred orientation(s) than the 3D object design. Advantageously, relative to prior art approaches, the stylization subsystem can more efficiently modify the 3D object design to improve overall aesthetics and manufacturability.
-
2.
公开(公告)号:US20200265122A1
公开(公告)日:2020-08-20
申请号:US16279765
申请日:2019-02-19
Applicant: Autodesk, Inc.
Inventor: Martin Raymond Razzell , Luke Edwards , Nathan David Rogers , Hooman Shayani
IPC: G06F17/50 , B22F3/105 , B29C64/393 , B33Y50/02 , G06T17/00
Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for computer aided design and manufacture of physical structures include, in at least one aspect, a method including: obtaining a design space for a modeled object, load cases for physical simulation, and design criteria, wherein the modeled object includes specified geometry with which generatively designed geometry will connect, and wherein the load cases include at least one in-use load case for the physical structure and at least one subtractive-manufacturing load case associated with the specified geometry and with a subtractive manufacturing system; producing the generatively designed geometry in the design space for the modelled object in accordance with the load cases for physical simulation of the modelled object and the design criteria for the modeled object; and providing the modeled object with the generatively designed geometry for use in manufacturing the physical structure.
-
3.
公开(公告)号:US12182958B2
公开(公告)日:2024-12-31
申请号:US18149605
申请日:2023-01-03
Applicant: AUTODESK, INC.
Inventor: Hooman Shayani , Marco Fumero , Aditya Sanghi
IPC: G06T19/20 , G06N3/0455 , G06N3/0475 , G06N3/08 , G06N3/092 , G06T17/00 , G06T17/10
Abstract: One embodiment of the present invention sets forth a technique for training a machine learning model to perform style transfer. The technique includes applying one or more augmentations to a first input three-dimensional (3D) shape to generate a second input 3D shape. The technique also includes generating, via a first set of neural network layers, a style code based on a first latent representation of the first input 3D shape and a second latent representation of the second input 3D shape. The technique further includes generating, via a second set of neural network layers, a first output 3D shape based on the style code and the second latent representation, and performing one or more operations on the first and second sets of neural network layers based on a first loss associated with the first output 3D shape to generate a trained machine learning model.
-
公开(公告)号:US12182957B2
公开(公告)日:2024-12-31
申请号:US18149601
申请日:2023-01-03
Applicant: AUTODESK, INC.
Inventor: Hooman Shayani , Marco Fumero , Aditya Sanghi
IPC: G06T19/20 , G06N3/0455 , G06N3/0475 , G06N3/08 , G06N3/092 , G06T17/00 , G06T17/10
Abstract: One embodiment of the present invention sets forth a technique for performing style transfer. The technique includes generating an input shape representation that includes a plurality of points near a surface of an input three-dimensional (3D) shape, where the input 3D shape includes content-based attributes associated with an object. The technique also includes determining a style code based on a difference between a first latent representation of a first 3D shape and a second latent representation of a second 3D shape, where the second 3D shape is generated by applying one or more augmentations to the first 3D shape. The technique further includes generating, based on the input shape representation and style code, an output 3D shape having the content-based attributes of the input 3D shape and style-based attributes associated with the style code, and generating a 3D model of the object based on the output 3D shape.
-
公开(公告)号:US11947334B2
公开(公告)日:2024-04-02
申请号:US17238116
申请日:2021-04-22
Applicant: Autodesk, Inc.
Inventor: Konara Mudiyanselage Kosala Bandara , Karl Darcy Daniel Willis , Andrew John Harris , Andriy Banadyha , Daniele Grandi , Adrian Adam Thomas Butscher , Andreas Linas Bastian , Hooman Shayani
IPC: G05B19/4099 , B29C64/393 , B33Y10/00 , B33Y50/02 , G05B19/18 , G06F30/23 , G06F113/10
CPC classification number: G05B19/4099 , B29C64/393 , B33Y10/00 , B33Y50/02 , G05B19/182 , G06F30/23 , G05B2219/35167 , G06F2113/10
Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for computer aided design of physical structures using generative design processes, where three dimensional (3D) models of the physical structures can be produced to include lattices, hollows, holes, and combinations thereof, include: obtaining design criteria for an object; iteratively modifying 3D topology and shape(s) for the object using generative design process(es) that employ a macrostructure representation, e.g., using level-set method(s), in combination with physical simulation(s) that place void(s) in solid region(s) or solid(s) in void region(s) of the generative model of the object; and providing a 3D model of the generative design for the object for use in manufacturing a physical structure corresponding to the object using one or more computer-controlled manufacturing systems. The providing can include generating instructions for manufacturing machine(s), which can employ various manufacturing systems and techniques, including additive, subtractive and casting manufacturing methods.
-
6.
公开(公告)号:US20230237219A1
公开(公告)日:2023-07-27
申请号:US18128770
申请日:2023-03-30
Applicant: Autodesk, Inc.
Inventor: Konara Mudiyanselage Kosala Bandara , Hooman Shayani
IPC: G06F30/20
Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for designing three dimensional lattice structures include, in one aspect, a method including: obtaining a mechanical problem definition including a 3D model of an object; generating a numerical simulation model for the 3D model of the object using one or more loading cases and one or more isotropic solid materials identified as a baseline material model for a design space; predicting performance of different lattice settings in different orientations in the design space using a lattice structural behavior model in place of the baseline material model in the numerical simulation model; and presenting a set of lattice proposals for the design space based on the predicted performance of the different lattice settings in the different orientations; wherein the lattice structural behavior model has been precomputed for the different lattice settings, which are generable by the 3D modeling program.
-
公开(公告)号:US11663779B2
公开(公告)日:2023-05-30
申请号:US17526877
申请日:2021-11-15
Applicant: AUTODESK, INC.
Inventor: Hooman Shayani , Mark Thomas Davis , Andriy Banadyha , Stephen Barley
IPC: G06T17/20 , G06F30/23 , G06T19/20 , G06F119/18
CPC classification number: G06T17/205 , G06F30/23 , G06T19/20 , G06F2119/18 , G06T2219/2024
Abstract: In various embodiments, a stylization subsystem automatically modifies a three-dimensional (3D) object design. In operation, the stylization subsystem generates a simplified quad mesh based on an input triangle mesh that represents the 3D object design, a preferred orientation associated with at least a portion of the input triangle mesh, and mesh complexity constraint(s). The stylization subsystem then converts the simplified quad mesh to a simplified T-spline. Subsequently, the stylization subsystem creases one or more of edges included in the simplified T-spline to generate a stylized T-spline. Notably, the stylized T-spline represents a stylized design that is more convergent with the preferred orientation(s) than the 3D object design. Advantageously, relative to prior art approaches, the stylization subsystem can more efficiently modify the 3D object design to improve overall aesthetics and manufacturability.
-
公开(公告)号:US12223611B2
公开(公告)日:2025-02-11
申请号:US18149609
申请日:2023-01-03
Applicant: AUTODESK, INC.
Inventor: Hooman Shayani , Marco Fumero , Aditya Sanghi
IPC: G06T19/20 , G06N3/0455 , G06N3/0475 , G06N3/08 , G06N3/092 , G06T17/00 , G06T17/10
Abstract: One embodiment of the present invention sets forth a technique for performing style transfer. The technique includes determining a distribution associated with a plurality of style codes for a plurality of three-dimensional (3D) shapes, where each style code included in the plurality of style codes represents a difference between a first 3D shape and a second 3D shape, and where the second 3D shape is generated by applying one or more augmentations to the first 3D shape. The technique also includes sampling from the distribution to generate an additional style code and executing a trained machine learning model based on the additional style code to generate an output 3D shape having style-based attributes associated with the additional style code and content-based attributes associated with an object. The technique further includes generating a 3D model of the object based on the output 3D shape.
-
公开(公告)号:US11977960B2
公开(公告)日:2024-05-07
申请号:US16534985
申请日:2019-08-07
Applicant: AUTODESK, INC.
Inventor: Hooman Shayani , Mark Thomas Davis
IPC: G06N20/00 , G06F3/0484 , G06F18/214 , G06F30/00 , G06F30/17 , G06F30/27 , G06N3/088 , G06Q10/0639 , G06T11/00
CPC classification number: G06N20/00 , G06F18/214 , G06F30/00 , G06F30/17 , G06F30/27 , G06N3/088 , G06Q10/06393 , G06T11/001 , G06F3/0484
Abstract: In various embodiments, a workflow application generates and evaluates designs that reflect stylistic preferences. In operation, the workflow application determines a target style based on input received via a graphical user interface (GUI). Notably, the target style characterizes a first set of designs. The workflow application then generates stylized design(s) based on stylization algorithm(s) associated with the target style. Subsequently, the workflow application, displays a subset of the stylized design(s) via the GUI. A stylized design included in the subset of stylized design(s) is ultimately selected for production via the GUI. Advantageously, because the workflow application can substantially increase the number of designs that can be generated and evaluated based on the target style in a given amount of time, relative to more manual prior art techniques, the overall quality of the stylized design selected for production can be improved.
-
公开(公告)号:US20200151286A1
公开(公告)日:2020-05-14
申请号:US16679065
申请日:2019-11-08
Applicant: Autodesk, Inc.
Inventor: Karl Darcy Daniel Willis , Nigel Jed Wesley Morris , Andreas Linas Bastian , Adrian Adam Thomas Butscher , Daniele Grandi , Suguru Furuta , Joseph George Lambourne , Tristan Ward Barback , Martin Cvetanov Marinov , Marco Amagliani , Jingyang John Chen , Michael Andrew Smell , Brian M. Frank , Hooman Shayani , Christopher Michael Wade , Nandakumar Santhanam
Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for computer aided design of physical structures using data format conversion (e.g., of output(s) from generative design processes) and user interface techniques that facilitate the production of 3D models of physical structures that are readily usable with 2.5-axis subtractive manufacturing, include: modifying smooth curves, which have been fit to contours representing discrete height layers of an object, to facilitate the 2.5-axis subtractive manufacturing; preparing an editable model of the object using a parametric feature history, which includes a sketch feature, to combine extruded versions of the smooth curves to form a 3D model of the object in a boundary representation format; reshaping a subset of the smooth curves responsive to user input with respect to the sketch feature; and replaying the parametric feature history to reconstruct the 3D model of the object, as changed by the user input.
-
-
-
-
-
-
-
-
-