-
公开(公告)号:US20230325561A1
公开(公告)日:2023-10-12
申请号:US17714849
申请日:2022-04-06
Applicant: PALO ALTO RESEARCH CENTER INCORPORATED
Inventor: Aaditya Chandrasekhar , Amirmassoud Mirzendehdel , Morad Behandish
Abstract: A computer-implemented physics solver operates within a neural network framework. A neural network accepts a coordinate for each location within a design domain and outputs a local composition for each location. A model of the design domain is formed in a physics solver. The model includes discrete elements that encompass the design domain. A solution of the model provides a value of a design objective. For a plurality of iterations, the following is performed: the neural network determines current local compositions for the locations in the design domain corresponding to the discrete elements; the current local compositions are input into the discrete elements of the physics solver to obtain a current value of the design objective; and the current value of the design objective is used to find a loss gradient of a loss function. The loss gradient is used to update the neural network during the iterations.
-
2.
公开(公告)号:US20230267243A1
公开(公告)日:2023-08-24
申请号:US18172138
申请日:2023-02-21
Applicant: Palo Alto Research Center Incorporated
Inventor: Amirmassoud Mirzendehdel , Morad Behandish
CPC classification number: G06F30/17 , G06F30/20 , G06F2111/04
Abstract: Techniques, devices, and systems for automatically generating consolidated designs of a production model to replace multiple parts of an assembly are disclosed herein. For example, a set of digital models may be originally designed to be separately manufactured and assembled post production. The present disclosure analyzes the set of digital models and computes candidates of consolidated designs that consolidates a subset number of the digital models into a single part to be manufactured. The computation may be based on certain complexity level (e.g., based on manufacturing capability and/or user preference/input). The consolidated designs simplify the manufacturing process by reducing individual parts to be manufactured and the subsequent assembly, as well as improving reliability, improving automation, and reducing manufacturing costs.
-
3.
公开(公告)号:US12125161B2
公开(公告)日:2024-10-22
申请号:US17715631
申请日:2022-04-07
Applicant: Palo Alto Research Center Incorporated
Inventor: Qian Ye , Matt Patterson , Amirmassoud Mirzendehdel , Morad Behandish
IPC: G06T15/00 , B29C64/386 , B33Y50/00 , G06T19/20
CPC classification number: G06T19/20 , B29C64/386 , B33Y50/00 , G06T2219/2021
Abstract: The present disclosure provides techniques for automatically modifying shape features related to overhangs such that support structures can be reduced or avoided. In an example, a shape modification processing device may obtain an initial shape and relevant production information (e.g., overhang angle threshold). The shape modification processing device may modify the shape to improve various aspects of production, including reduction or removal of the need for support materials or structures during additive manufacturing, with considerations that allow the modified portion (e.g., added features) be accessible for removal by subtractive manufacturing. For example, the shape modification processing device may modify a model to reduce or remove support structures needed during production. The added features may later be removed by subtractive manufacturing to restore any functional or desired shape.
-
公开(公告)号:US11577321B2
公开(公告)日:2023-02-14
申请号:US17129765
申请日:2020-12-21
Applicant: Palo Alto Research Center Incorporated
Inventor: Amirmassoud Mirzendehdel , Morad Behandish , Saigopal Nelaturi
Abstract: A geometry model is defined of a part targeted for a manufacturing operation that includes an additive process followed by a subtractive process. Potential build orientations of the geometry model used in the additive processes are defined, as are one or more removal tools of the subtractive process. For each of the potential build orientations, supports that are used by the additive process at the orientation are determined. One of the build orientations is selected that minimizes portions of one of the supports that are inaccessible via at least one of the removal tools.
-
公开(公告)号:US20210073349A1
公开(公告)日:2021-03-11
申请号:US16561633
申请日:2019-09-05
Applicant: Palo Alto Research Center Incorporated
Inventor: Amirmassoud Mirzendehdel , Morad Behandish , Saigopal Nelaturi
IPC: G06F17/50
Abstract: A method of classifying design criteria includes receiving design criteria for a product part. The criteria comprise one or both of performance and manufacturing criteria. The design criteria are sorted into different classes of one or both of one or more objective functions and one or more constraints based on when they can be satisfied or optimized. Constraint violations are determined. A design workflow is produced to generate one or more designs of a part to comply with one or more of satisfying constraints and optimizing objective functions.
-
公开(公告)号:US20240061965A1
公开(公告)日:2024-02-22
申请号:US18086048
申请日:2022-12-21
Applicant: PALO ALTO RESEARCH CENTER INCORPORATED
Inventor: Clinton Morris , Amirmassoud Mirzendehdel , Morad Behandish
CPC classification number: G06F30/10 , G06F30/23 , G06F2111/04
Abstract: One or more physical constraints are selected from a plurality of physical constraints for a part. The physical constraints are for use by a physics solver and define a physical performance of the part. One or more connectivity constraints are defined for use by the physics solver. The connectivity constraints enforce connectivity to or from at least one region over a complement space of the part. The connectivity constraints include locally differentiable violation measures that are modeled after at least one of the physical constraints. A topology of the part is optimized in the physics solver by enforcing the physical constraints and the connectivity constraints while satisfying a primary objective function that optimizes the physical performance of the part. A computer-aided design of the part is produced based on the optimized topology.
-
7.
公开(公告)号:US20230394191A1
公开(公告)日:2023-12-07
申请号:US17831125
申请日:2022-06-02
Applicant: Palo Alto Research Center Incorporated
Inventor: Randi Wang , Anurag Bhattacharyya , Qian Ye , Clinton Morris , Amirmassoud Mirzendehdel , Morad Behandish
IPC: G06F30/18
CPC classification number: G06F30/18 , G06F2111/04
Abstract: This disclosure provides techniques for automatically generating a geometric representation based on a system-level model (e.g., a lumped parameter model, or LPM). The geometric representation may include a three-dimensional (3D) or cross-sectional shape, resulting from topology optimization within a design space automatically generated without human intervention. An example method may include identifying one or more constraints for each of two or more components of an LPM. One or more conditions are generated for the LPM. The one or more conditions are mapped to the one or more constraints. A processing device may generate a design space for a geometric representation to perform functions represented by the LPM. The geometric representation is subject to the generated one or more conditions. The processing device may then perform topology optimization of the geometric representation in the design space to generate an optimized geometry (e.g., a converged and/or final output).
-
公开(公告)号:US20230306160A1
公开(公告)日:2023-09-28
申请号:US17706068
申请日:2022-03-28
Applicant: Palo Alto Research Center Incorporated
Inventor: Amirmassoud Mirzendehdel , Morad Behandish , Saigopal Nelaturi
CPC classification number: G06F30/23 , G06F30/17 , G06F2113/10
Abstract: This disclosure teaches techniques, devices, and systems for automatically generating design parameters of a structural model (or any component that is defined by one or more parameters) to be produced by additive manufacturing, using machine-learning models to avoid production failures. In aspects, a topology optimization framework (e.g., with optimization iterations, or loops) is used to efficiently explore the expanded design space of additive manufacturing components is disclosed.
-
公开(公告)号:US11656602B2
公开(公告)日:2023-05-23
申请号:US17445639
申请日:2021-08-23
Applicant: PALO ALTO RESEARCH CENTER INCORPORATED
Inventor: Amirmassoud Mirzendehdel , Morad Behandish , Saigopal Nelaturi
IPC: G05B19/4099
CPC classification number: G05B19/4099 , G05B2219/31053 , G05B2219/49023
Abstract: A method includes receiving a representation of a near-net shape including a 3D part and a support volume. The method also includes calculating a measure of inaccessibility of the support volume by at least one subtractive tool assembly. The method also includes calculating a measure of change in a physical quantity of interest with respect to a change in the near-net shape. The method also includes constructing a physics-aware inaccessibility measure based at least partially upon the measure of inaccessibility, the measure of change, or both. The method also includes creating a plan to remove at least a portion of the support volume using the at least one subtractive tool assembly based at least partially upon the physics-aware inaccessibility measure.
-
公开(公告)号:US20210390229A1
公开(公告)日:2021-12-16
申请号:US16901187
申请日:2020-06-15
Applicant: Palo Alto Research Center Incorporated
Inventor: Amirmassoud Mirzendehdel , Morad Behandish , Saigopal Nelaturi
IPC: G06F30/23 , G06F30/17 , G05B19/4099 , B33Y50/02
Abstract: A representation of an initial design domain, at least one subtractive tool assembly, machine degrees of freedom, and a termination criterion are used to iteratively generate intermediate part designs by redistributing the material within the design domain. A measure of inaccessibility of exteriors of the intermediate part designs by the at least one subtractive manufacturing tool assembly are generated. The measure of inaccessibility is used to inform generation of an intermediate part design at a next iteration. The iterative algorithm is terminated when the termination criterion is satisfied, the result of the iterative algorithm being a part design accessible for subtractive manufacturing.
-
-
-
-
-
-
-
-
-