-
公开(公告)号:US20210374298A1
公开(公告)日:2021-12-02
申请号:US17342309
申请日:2021-06-08
Applicant: AUTODESK, INC.
Inventor: David BENJAMIN , James STODDART , Lorenzo VILLAGGI , Danil NAGY
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 and design objectives associated with the urban design project and then generates numerous candidate designs that meet the design criteria and optimize the design objectives to varying degrees. The evaluation engine evaluates each candidate design to generate a set of metrics. The geometry engine modifies the candidate designs based on corresponding metrics to generate candidate designs that better meet the design criteria and more effectively achieve the design objectives.
-
公开(公告)号:US20210365007A1
公开(公告)日:2021-11-25
申请号:US16931866
申请日:2020-07-17
Applicant: Autodesk, Inc.
Inventor: Nam Ho Kim , David Jon Weinberg
IPC: G05B19/4155 , G06F30/10
Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, for computer aided design of physical structures include: obtaining a density-based representation of a modeled object and data specifying a starting element for each of multiple different subsets of elements; processing starting elements having milling depths associated with layers below a top most layer, the processing including, for a current starting element for a current layer, identifying other starting elements that have milling depths associated with a layer above the current layer and are closer to the current starting element than an amount at least equal to a radius of a smallest available milling tool, calculating a maximum angular difference, and moving the milling depth for the element subset of the current starting element to a layer above the current layer, responsive to the maximum angular difference being greater than a threshold, to remove a non-manufacturable corner.
-
83.
公开(公告)号:US11179793B2
公开(公告)日:2021-11-23
申请号:US15702637
申请日:2017-09-12
Applicant: AUTODESK, INC.
Inventor: Evan Atherton , David Thomasson , Heather Kerrick , Hui Li
Abstract: A control application implements computer vision techniques to cause a positioning robot and a welding robot to perform fabrication operations. The control application causes the positioning robot to place elements of a structure at certain positions based on real-time visual feedback captured by the positioning robot. The control application also causes the welding robot to weld those elements into place based on real-time visual feedback captured by the welding robot. By analyzing the real-time visual feedback captured by both robots, the control application adjusts the positioning and welding operations in real time.
-
公开(公告)号: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.
-
公开(公告)号:US20210350036A1
公开(公告)日:2021-11-11
申请号:US16871718
申请日:2020-05-11
Applicant: Autodesk, Inc.
Inventor: Ravi Kumar Burla , Jaesung Eom , Jesus Rodriguez
IPC: G06F30/12
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.
-
86.
公开(公告)号:US20210294935A1
公开(公告)日:2021-09-23
申请号:US17343566
申请日:2021-06-09
Applicant: AUTODESK, INC.
Inventor: David BENJAMIN , James STODDART , Lorenzo VILLAGGI , Danil NAGY
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.
-
公开(公告)号:US20210294300A1
公开(公告)日:2021-09-23
申请号:US17203524
申请日:2021-03-16
Applicant: Autodesk, Inc.
Inventor: Michael Grau , Klaus Gibbe
IPC: G05B19/4099 , G06F30/20 , G06F30/10
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.
-
公开(公告)号:US11126330B2
公开(公告)日:2021-09-21
申请号:US16174119
申请日:2018-10-29
Applicant: Autodesk, Inc.
Inventor: Thomas Davies , Michael Haley , Ara Danielyan , Morgan Fabian
IPC: G06F3/0482 , G06F3/0481 , G06F3/0484 , G06N3/04 , G06N3/08 , G06T11/20 , G06T15/20 , G06K9/62 , G06F30/00 , G06F3/048
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.
-
89.
公开(公告)号:US11113430B2
公开(公告)日:2021-09-07
申请号:US14707897
申请日:2015-05-08
Applicant: AUTODESK, Inc
Inventor: Francesco Iorio , Wei Li , Hyunmin Cheong
IPC: G06F30/00 , G06F8/41 , G06F16/22 , G06F16/2457 , G06F8/10
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.
-
90.
公开(公告)号:US11086294B2
公开(公告)日:2021-08-10
申请号:US15841008
申请日:2017-12-13
Applicant: AUTODESK, INC.
Inventor: Niels Grafen , Francesco Iorio , Nigel Morris , Adrian Butscher
IPC: B33Y50/00 , G06F30/00 , G05B19/4099 , G06T17/20 , G06F119/18
Abstract: A design engine analyzes a complex polygonal mesh to identify regions of that mesh that can be simplified. The design engine then replaces those identified regions with simplified geometry that is more easily fabricated using traditional techniques. The remaining complex regions of the mesh are fabricated using additive fabrication techniques. The design engine interacts with both a traditional fabrication device and an additive fabrication device to fabricate the simplified and complex regions of the mesh, respectively. In this manner, a hybrid 3D structure is generated that includes both simplified geometry and complex geometry.
-
-
-
-
-
-
-
-
-