-
公开(公告)号:US20250103759A1
公开(公告)日:2025-03-27
申请号:US18475738
申请日:2023-09-27
Applicant: Autodesk, Inc.
Inventor: Marco Amagliani , Iain Edward Henley
IPC: G06F30/12 , G06F111/18
Abstract: A computer-implemented method includes receiving an offset amount for a first boundary representation of a first three-dimensional object, forming a second boundary representation of a second three-dimensional object, the second three-dimensional object being an offset version of the first three-dimensional object, and processing the second boundary representation of the second three-dimensional object for output by a physical device. The forming includes using multi-threading to process respective ones of the connected surface elements to produce offset surface elements for the second boundary representation of the second three-dimensional object in accordance with the offset amount, and identifying portions of the connected surface elements that will not have corresponding portions in the offset surface elements by evaluating a distance field representation of the first three-dimensional object using sampling points taken from the connected surface elements, the offset surface elements, or both.
-
公开(公告)号:US12253972B2
公开(公告)日:2025-03-18
申请号:US18361679
申请日:2023-07-28
Applicant: AUTODESK, INC.
Inventor: Gordon Bradley , Gregory Vazzana
IPC: G06F16/14
Abstract: Techniques are disclosed for storing and accessing data in an information model. In some embodiments, data is stored in the information model using assets, components, and relationships, or using any other suitable transformation of the data. Each asset is a container for components. Each component stores data according to a schema that defines the organization of data in the component. Assets and components can be related to other assets and/or other components. A file can be imported into the information model by extracting data from the file, creating assets and components in the information model based on the extracted data, and wiring together the created assets and components. In addition or alternatively, an application can invoke an API to write data to the information model. An application can also invoke the API to query the information model, such as to read data from the information model.
-
公开(公告)号:US20250063139A1
公开(公告)日:2025-02-20
申请号:US18938209
申请日:2024-11-05
Applicant: Autodesk, Inc.
Inventor: Frederik Brudy , Matthew K. Miller , Tovi Grossman , George William Fitzmaurice , Fraser Anderson
Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for collaboration and view sharing between users when performing editing operations over a shared document. A first portion of a shared document is displayed to a first user in a user interface of a first instance of a collaboration application of a first user. The displayed first portion comprises a first location of the first user within the shared document. In the user interface, an indication specifying a relative locational direction from the first location towards a second location of a second user within the shared document is provided. A second portion of the shared document is being displayed to the second user through a second instance of the collaboration application during a conference call between a set of users, where the displayed second portion includes the second location of the second user within the shared document.
-
公开(公告)号:US20250045472A1
公开(公告)日:2025-02-06
申请号:US18748933
申请日:2024-06-20
Applicant: AUTODESK, INC.
Inventor: George William FITZMAURICE , Jo Karel VERMEULEN , Justin Frank MATEJKA
Abstract: In various embodiments, a computer-implemented method for displaying a prompt space, the method comprising displaying a design space comprising one or more design objects, receiving a selection of a current location within the design space, and displaying the prompt space at a placement location within the design space based on the current location. In other embodiments, a computer-implemented method for displaying a prompt history, the method comprising displaying a design space that includes a first design object, displaying a first prompt-history marker within the design space, the first prompt-history marker representing a first prompt history associated with the first design object, and in response to receiving a selection for viewing the first prompt history, displaying the first prompt history in a prompt space within the design space.
-
公开(公告)号:US20250036595A1
公开(公告)日:2025-01-30
申请号:US18361679
申请日:2023-07-28
Applicant: AUTODESK, INC.
Inventor: Gordon BRADLEY , Gregory VAZZANA
IPC: G06F16/14
Abstract: Techniques are disclosed for storing and accessing data in an information model. In some embodiments, data is stored in the information model using assets, components, and relationships, or using any other suitable transformation of the data. Each asset is a container for components. Each component stores data according to a schema that defines the organization of data in the component. Assets and components can be related to other assets and/or other components. A file can be imported into the information model by extracting data from the file, creating assets and components in the information model based on the extracted data, and wiring together the created assets and components. In addition or alternatively, an application can invoke an API to write data to the information model. An application can also invoke the API to query the information model, such as to read data from the information model.
-
公开(公告)号:US12190022B2
公开(公告)日:2025-01-07
申请号:US18047607
申请日:2022-10-18
Applicant: AUTODESK, INC.
Inventor: James Stoddart , David Benjamin , Danil Nagy , Damon Lau
Abstract: In various embodiments, a generative design application generates and evaluates automotive designs. In operation, the generative design application computes a first set of metric values based on a set of metrics associated with design goal(s) and a first set of parameter values for a parameterized automobile model. The generative design application then performs optimization operation(s) on the first set of parameter values based on the first set of metric values to generate a second set of parameter values. Subsequently, the generative design application generates at least one design based on the second set of parameter values that is more convergent with respect to at least one of the design goals than a previously generated design. Advantageously, less time and effort are required to generate and evaluate multiple designs and then optimize those designs relative to more manual prior art approaches.
-
公开(公告)号:US20240411942A1
公开(公告)日:2024-12-12
申请号:US18414322
申请日:2024-01-16
Applicant: AUTODESK, INC.
Inventor: Mehran EBRAHIMI , Hyunmin CHEONG , Pradeep Kumar JAYARAMAN
IPC: G06F30/12
Abstract: Techniques for interactive generative design with sensitivity analysis and probability visualization for categorical design variables include a computer-implemented method for evaluating an impact of categorical design variables on a design problem solution comprises receiving information regarding choices for one or more categorical design variables associated with each of a plurality of design members of a design problem, determining a respective sensitivity of an objective function to the choices for the one or more categorical design variables for each design member of the plurality of design members, determining a respective visual aspect for each design member based on the respective sensitivity, displaying, on a user interface, a graphical depiction of the plurality of design members, wherein each design member is displayed using the respective visual aspect, and displaying, on the user interface, a key for interpreting the respective visual aspects.
-
公开(公告)号:US12148081B2
公开(公告)日:2024-11-19
申请号:US17677826
申请日:2022-02-22
Applicant: AUTODESK, INC.
Inventor: Frederik Brudy , Fraser Anderson , Raimund Dachselt , George Fitzmaurice , Justin Frank Matejka , Patrick Reipschläger
Abstract: One embodiment of a computer-implemented method for analyzing human motion data includes receiving a set of motion data that indicates one or more movements of a first person within a real-world environment; generating a virtual avatar corresponding to the first person based on the set of motion data; determining a position of the virtual avatar within an extended reality (ER) scene based on the one or more movements; and displaying the virtual avatar in the ER scene according to the determined position.
-
公开(公告)号:US12135919B2
公开(公告)日:2024-11-05
申请号:US18158406
申请日:2023-01-23
Applicant: AUTODESK, INC.
Inventor: Francesco Iorio
IPC: G06F30/00 , G06F30/12 , G06F30/13 , G06F111/20
Abstract: A centralized design engine receives a problem specification from an end-user and classifies that problem specification in a large database of previously received problem specifications. Upon identifying similar problem specifications in the large database, the design engine selects design strategies associated with those similar problem specifications. A given design strategy includes one or more optimization algorithms, one or more geometry kernels, and one or more analysis tools. The design engine executes an optimization algorithm to generate a set of parameters that reflect geometry. The design engine then executes a geometry kernel to generate geometry that reflects those parameters, and generates analysis results for each geometry. The optimization algorithms may then improve the generated geometries based on the analysis results in an iterative fashion. When suitable geometries are discovered, the design engine displays the geometries to the end-user, along with the analysis results.
-
公开(公告)号:US20240311523A1
公开(公告)日:2024-09-19
申请号:US18670377
申请日:2024-05-21
Applicant: Autodesk, Inc.
Inventor: Michael Grau , Andrew John Harris
IPC: G06F30/15 , B33Y10/00 , B33Y50/00 , G05B19/4099 , G06F30/00 , G06F30/12 , G06F30/17 , G06F30/20 , G06F30/23 , G06T17/20
CPC classification number: G06F30/15 , G06F30/12 , B33Y10/00 , B33Y50/00 , G05B19/4099 , G06F30/00 , G06F30/17 , G06F30/20 , G06F30/23 , G06T17/20
Abstract: A method and system provide the ability to generate models. A generative shelled base is created as a hollow computer-aided design (CAD) design. A t-spline mid-surface shell is created from the generative shelled base, which is then used to create a shell mesh model. A t-spline solid body is created from the generative shelled base, which is used to create an internal support structure that is converted into a shell CAD geometry, which is used to create a support structure mid-surface shell. The support structure mid-surface shell is combined with the shell mesh model into a generative mid-surface mesh that is used in a computer-aided engineering (CAE) crash simulation. The generated shelled base is combined with the shell CAD geometry into a generative shelled solid that is utilized in an additive build simulation.
-
-
-
-
-
-
-
-
-