-
41.
公开(公告)号:US11062057B2
公开(公告)日:2021-07-13
申请号:US14707915
申请日: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.
-
公开(公告)号:US10740430B2
公开(公告)日:2020-08-11
申请号:US14082672
申请日:2013-11-18
Applicant: AUTODESK, INC.
Inventor: Francesco Iorio
Abstract: A centralized optimization engine is configured to receive a problem specification that defines an optimization problem to be solved. The optimization engine classifies the problem specification within a large dataset of previously solved optimization problems. The optimization engine selects one or more solution strategies associated with similar optimization problems, and then executes those solution strategies to solve the optimization problem. Over time, the optimization engine updates the large data set with statistical information that reflects the performance of different solution strategies applied to various optimization problems, thereby increasing the effectiveness with which optimization problems may be solved.
-
43.
公开(公告)号:US10657296B2
公开(公告)日:2020-05-19
申请号:US14707889
申请日:2015-05-08
Applicant: AUTODESK, Inc
Inventor: Francesco Iorio , Wei Li , Hyunmin Cheong
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.
-
公开(公告)号:US09690880B2
公开(公告)日:2017-06-27
申请号:US14091075
申请日:2013-11-26
Applicant: AUTODESK, INC.
Inventor: Francesco Iorio
IPC: G06F17/50
CPC classification number: G06F17/50 , G06F2217/02
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.
-
公开(公告)号:US20160101570A1
公开(公告)日:2016-04-14
申请号:US14869847
申请日:2015-09-29
Applicant: Autodesk, Inc.
Inventor: Francesco Iorio , Nigel Jed Wesley Morris , Adrian Adam Thomas Butscher , Massimiliano Moruzzi
IPC: B29C67/00 , G05B19/4099
CPC classification number: B29C64/386 , B29C64/393 , B33Y50/02 , G05B19/4099 , G05B2219/35134 , G05B2219/49007
Abstract: Methods, systems, and apparatus, including medium-encoded computer program products, facilitate creation and use of multi-material three dimensional models. In one aspect, a system includes one or more computer storage media having instructions stored thereon; and one or more data processing apparatus configured to execute the instructions to perform operations including (i) receiving input specifying different material properties of an object to be manufactured, (ii) generating from the input a three dimensional (3D) model of the object using overlapping volume representations of the different material properties of the object, wherein the overlapping volume representations employ different data formats and different resolutions, and (iii) storing the 3D model of the object for use in manufacturing the object.
Abstract translation: 方法,系统和装置,包括中等编码的计算机程序产品,便于多材料三维模型的创建和使用。 一方面,系统包括一个或多个计算机存储介质,其上存储有指令; 以及一个或多个数据处理装置,被配置为执行所述指令以执行操作,所述操作包括(i)接收指定要制造的对象的不同材料属性的输入,(ii)从所述输入生成所述对象的三维(3D)模型,使用 重叠体积表示采用不同的数据格式和不同的分辨率,以及(iii)存储用于制造对象的对象的3D模型。
-
公开(公告)号:US20150287247A1
公开(公告)日:2015-10-08
申请号:US14671938
申请日:2015-03-27
Applicant: Autodesk, Inc.
Inventor: Karl Willis , Mark Thomas Davis , Erin Marie Bradner , Benjamin David Cochran , Francesco Iorio , David Thornton
CPC classification number: G06T19/20 , G06K19/06009 , G06K19/0672 , G06K19/07758 , G06T11/60 , G06T2219/2004
Abstract: Methods, systems, and apparatus, including computer programs encoded on a storage medium, for integrating components into objects that are to be 3D printed. One of the methods includes obtaining a three-dimensional model of a first object; receiving an input identifying an additional component; generating a digital representation of the additional component; integrating the digital representation of the additional component with the three-dimensional model; and providing the three-dimensional model with the integrated digital representation to a 3D printer for fabrication.
Abstract translation: 方法,系统和装置,包括在存储介质上编码的计算机程序,用于将组件集成到要被3D打印的对象中。 方法之一包括获得第一对象的三维模型; 接收识别附加组件的输入; 生成附加组件的数字表示; 将附加组件的数字表示与三维模型集成; 并将3D集成数字表示的三维模型提供给3D打印机进行制造。
-
公开(公告)号:US20140278152A1
公开(公告)日:2014-09-18
申请号:US14215937
申请日:2014-03-17
Applicant: Autodesk, Inc.
Inventor: Pavel Babikov , Francesco Iorio
IPC: G01L5/00
CPC classification number: F03B3/04 , F03B11/02 , F03B17/061 , F03D1/04 , F05B2240/122 , F05B2240/133 , F05B2260/84 , Y02E10/223 , Y02E10/28 , Y02E10/72
Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for modeling turbine parameters. One of the methods includes obtaining, along multiple points of a blade of a turbine from a minimum radius rmin of the blade to a maximum radius rmax of the blade, lift coefficients Cyi and drag coefficients Cxi. At the multiple points of the blade from rmin to rmax, corresponding components of an upstream fluid flow velocity vector uh,Ri and uφ,Ri and components of a downstream fluid flow velocity uh,Li and uφ,Li are obtained. Averaged directions βi of the upstream and downstream fluid flow velocity vectors are computed using the components of the upstream fluid flow velocity vector uh,Ri and uφ,Ri and the components of the downstream fluid flow velocity uh,Li and uφ,Li. The total torque M of the turbine is computed including summing, from rmin to rmax, (Cxi sin βi+Cyi cos βi).
Abstract translation: 方法,系统和装置,包括在计算机存储介质上编码的计算机程序,用于对涡轮参数进行建模。 其中一种方法包括从叶片的最小半径rmin到叶片的最大半径r max,提升系数Cyi和阻力系数Cxi,沿涡轮机叶片的多个点获得。 在从rmin到rmax的叶片的多个点处,获得上游流体流速矢量uh,Ri和u&phgr; Ri的相应分量,以及下游流体流速uh,Li和u&phgr,Li的分量。 使用上游流体流速矢量uh,Ri和u&phgr; Ri的分量和下游流体流速uh,Li和ugr的分量来计算上游和下游流体流速矢量的平均方向和bgr i; 李 计算出涡轮机总转矩M,包括从rmin到rmax的相加,(Cxi sin&bgr; i + Cyi cos&bgr; i)。
-
-
-
-
-
-