COMPUTER AIDED GENERATIVE DESIGN WITH OVERALL THICKNESS CONTROL TO FACILITATE MANUFACTURING AND STRUCTURAL PERFORMANCE

    公开(公告)号:US20210350036A1

    公开(公告)日:2021-11-11

    申请号:US16871718

    申请日:2020-05-11

    Applicant: Autodesk, Inc.

    Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for computer aided design of physical structures using generative design processes, where the three dimensional (3D) models of the physical structures are produced in accordance with a design criterion that limits a minimum thickness of the generatively designed 3D models, include: obtaining a design space for an object to be manufactured and one or more design criteria including a thickness constraint; iteratively modifying a generatively designed 3D shape of the modeled object in the design space in accordance with the one or more design criteria, including measuring a current thickness for the 3D shape using an overall relationship of a volume of the 3D shape with respect to a surface area of the 3D shape; and providing the generatively designed model for use in manufacturing the physical structure using one or more computer-controlled manufacturing systems.

    TECHNIQUES FOR AUTOMATICALLY GENERATING DESIGNS HAVING CHARACTERISTIC TOPOLOGIES FOR URBAN DESIGN PROJECTS

    公开(公告)号:US20210294935A1

    公开(公告)日:2021-09-23

    申请号:US17343566

    申请日:2021-06-09

    Applicant: AUTODESK, INC.

    Abstract: An urban design pipeline automatically generates design options for an urban design project. The urban design pipeline includes a geometry engine and an evaluation engine. The geometry engine analyzes design criteria, design objectives, and design heuristics associated with the urban design project and then generates numerous candidate designs. The design criteria specify a property boundary associated with a region of land to be developed. The design objectives indicate a specific type of topology that is derived from an existing urban layout. The design heuristics include different sets of construction rules for generating designs with specific types of topologies. The geometry engine generates candidate designs that conform to the property boundary and have topological characteristics in common with the existing urban layout.

    DUAL LATTICE REPRESENTATION FOR CRASH SIMULATION AND MANUFACTURING

    公开(公告)号:US20210294300A1

    公开(公告)日:2021-09-23

    申请号:US17203524

    申请日:2021-03-16

    Applicant: Autodesk, Inc.

    Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for designing and manufacturing physical objects including lattice structures include, in one aspect, a method including: obtaining a skeleton model of a lattice structure, constructing a control point frame surface model using the skeleton model, generating a shell mesh model of the lattice structure using the control point frame surface model, performing numerical simulation of a physical object using the shell mesh model included within a 3D model of the physical object to produce an assessment, modifying the skeleton model or the control point frame surface model based on the assessment to change the lattice structure until it satisfies at least one response requirement, producing from the control point frame surface model a solid body model of the lattice structure hollow beams, and providing at least the solid body model for use in manufacturing a hollow lattice structure.

    Shaped-based techniques for exploring design spaces

    公开(公告)号:US11126330B2

    公开(公告)日:2021-09-21

    申请号:US16174119

    申请日:2018-10-29

    Applicant: Autodesk, Inc.

    Abstract: In various embodiments, a training application generates a trained encoder that automatically generates shape embeddings having a first size and representing three-dimensional (3D) geometry shapes, First, the training application generates a different view activation for each of multiple views associated with a first 3D geometry based on a first convolutional neural network (CNN) block. The training application then aggregates the view activations to generate a tiled activation. Subsequently, the training application generates a first shape embedding having the first size based on the tiled activation and a second CNN block. The training application then generates multiple re-constructed views based on the first shape embedding. The training application performs training operation(s) on at least one of the first CNN block and the second CNN block based on the views and the re-constructed views to generate the trained encoder.

    Techniques for using controlled natural language to capture design intent for computer-aided design

    公开(公告)号:US11113430B2

    公开(公告)日:2021-09-07

    申请号:US14707897

    申请日:2015-05-08

    Applicant: AUTODESK, Inc

    Abstract: A computing device for receiving a design problem statement describing a design problem in a controlled natural language (CNL) that defines permitted lexicons and syntax structures. The design problem statement is processed using the CNL lexicons and syntax structures to produce a job description executable by a design application for generating a design solution for the design problem statement. An improved CNL user interface that assists users to produce valid design problem statements that are CNL-compliant. The CNL user interface receives user-selectable terms that are compliant with the CNL lexicons and generates candidate problem statements that are compliant with CNL syntax structures and receives a selection of a candidate problem statement that is added to the design problem statement. A graphical user interface may display a graphical representation of a design problem statement that can be directly modified. A dialogue-based design process to explore possible design intentions and design solutions.

    TECHNIQUES FOR ANALYZING THE PROFICIENCY OF USERS OF SOFTWARE APPLICATIONS IN REAL-TIME

    公开(公告)号:US20210152648A1

    公开(公告)日:2021-05-20

    申请号:US17069334

    申请日:2020-10-13

    Applicant: AUTODESK, INC.

    Abstract: A command map GUI that illustrates command usage patterns of one or more entities. A server receives and stores command usage data from a plurality of users/clients, each user/client executing a software application having a set of commands. A current user/client displays, via a GUI, graphical representations of the command usage data received from the server. The server receives new command usage data from a user/client included in the one or more entities. In response, the server automatically updates command usage data for the one or more entities, pushes the updated command usage data to the current user/client, and causes the GUI to display graphical representations of the updated command usage data. Thus, the command usage data of the one or more entities is automatically updated and displayed in the GUI in real-time or near real-time as new commands are continually invoked by users in the one or more entities.

    GENERATING DESIGNS FOR MULTI-FAMILY HOUSING PROJECTS USING RIGID BODY SIMULATIONS

    公开(公告)号:US20210150094A1

    公开(公告)日:2021-05-20

    申请号:US17099665

    申请日:2020-11-16

    Applicant: AUTODESK, INC.

    Abstract: A design simulator executes a rigid body simulation to position design elements within various design options according to configurations that meet design criteria while also promoting feasibility and desirability. The design simulator assigns physical properties to each design element, including a mass value and a velocity value. The design simulator then simulates rigid body interactions between design elements over a sequence of simulation steps. The design simulator stops the rigid body simulation when no collisions between design elements are detected or when other termination criteria are met. Once the rigid body simulation is complete, the final positions of each design element relative to one another represent a specific configuration of design elements for the corresponding design option.

Patent Agency Ranking