Patents by Inventor Erhan Arisoy

Erhan Arisoy has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11599089
    Abstract: Systems and methods may support build direction-based partitioning for construction of a physical object through additive manufacturing. In some implementations, a system may access a surface mesh representative of a 3D object and an initial build direction for construction of the object using additive manufacturing. The system may partition the surface mesh into an initial buildable segment and a non-buildable segment based on the initial build direction. The system may iteratively determine subsequent build directions and partition off subsequent buildable segments from the unbuildable segment until no portion of the non-buildable segment remains. The determined buildable segments and correlated build directions may be provided to a multi-axis 3D printer for construction of the represented 3D object through additive manufacturing.
    Type: Grant
    Filed: March 30, 2018
    Date of Patent: March 7, 2023
    Assignee: Siemens Industry Software Inc.
    Inventors: Erva Ulu, Erhan Arisoy, Suraj Ravi Musuvathy, David Madeley, Nurcan Gecer Ulu
  • Patent number: 11423189
    Abstract: A system for autonomous generative design in a system having a digital twin graph a requirements distillation tool for receiving requirements documents of a system in human-readable format and importing useful information contained in the requirements documents into the digital twin graph, and a synthesis and analysis tool in communication with the digital twin graph, wherein the synthesis and analysis tool generates a set of design alternatives based on the captured interactions of the user with the design tool and the imported useful information from the requirements documents. The system may include includes a design tool with an observer for capturing interactions of a user with the design tool, In addition to the observer, an insighter in communication with the design tool and with the digital twin graph receives design alternatives from the digital twin graph and present the receive design alternatives to a user via design tool.
    Type: Grant
    Filed: March 27, 2018
    Date of Patent: August 23, 2022
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Livio Dalloro, Edward Slavin, III, Sanjeev Srivastava, Lucia Mirabella, Suraj Ravi Musuvathy, Arquimedes Martinez Canedo, Erhan Arisoy
  • Publication number: 20220137591
    Abstract: A design and manufacturing system includes a multi-axis machine tool including a cutting head able to support a plurality of available tools and a part support, the cutting head and part support fully controllable in at least two axes, a design system operable using a computer to generate a 3-D model of a part to be manufactured, and a machine learning model operable using the computer to analyze the part to be manufactured to identify features and develop a manufacturing plan at least partially based on the multi-axis machine tool and the plurality of available tools, the manufacturing plan including a type of tool used for each feature, a feed-rate for each type of tool for each feature, and a speed of the tool for each type of tool for each feature.
    Type: Application
    Filed: April 3, 2019
    Publication date: May 5, 2022
    Inventors: Janani Venugopalan, Erhan Arisoy, Guannan Ren, Avinash Kumar, Mehdi Hamadou, Matthias Loskyll
  • Patent number: 11279023
    Abstract: A system and method is provided for determining grasping positions for two-handed grasps of industrial objects. The system may include a processor configured to determine a three dimensional (3D) voxel grid for a 3D model of a target object. In addition, the processor may be configured to determine at least one pair of spaced apart grasping positions on the target object at which the target object is capable of being grasped with two hands at the same time based on processing the 3D voxel grid for the target object with a neural network trained to determine grasping positions for two-handed grasps of target objects using training data. Such training data may include 3D voxel grids of a plurality of 3D models of training objects and grasping data including corresponding pairs of spaced-apart grasping positions for two-handed grasps of the training objects. Also, the processor may be configured to provide output data that specifies the determined grasping positions on the target object for two-handed grasps.
    Type: Grant
    Filed: February 28, 2017
    Date of Patent: March 22, 2022
    Assignee: Siemens Industry Software Inc.
    Inventors: Erhan Arisoy, Guannan Ren, Rafael Blumenfeld, Ulrich Raschke, Suraj Ravi Musuvathy
  • Patent number: 11199831
    Abstract: A computing system may include a data access engine and a toolpath adjustment engine. The data access engine may be configured to access a computer-aided design (CAD) model of a part design and a computer-aided manufacturing (CAM) setup for the part design. The CAM setup may include a nominal toolpath specified through the CAD model for performing a finishing operation for the part design. The data access engine may also be configured to obtain 3-dimensional (3D) scan data for a physical part manufactured from the part design. The toolpath adjustment engine may be configured to extract, from the 3D scan data, a manufactured geometry of the physical part manufactured from the part design and generate an adjusted toolpath for the physical part to account for the manufactured geometry extracted from the 3D scan data.
    Type: Grant
    Filed: June 11, 2019
    Date of Patent: December 14, 2021
    Assignee: Siemens Industry Software Ltd.
    Inventors: Sanjeev Srivastava, Sudipta Pathak, Erhan Arisoy, Gil Chen, Eduard Finaro, Suraj Ravi Musuvathy, Guannan Ren
  • Patent number: 11123932
    Abstract: A system may include a processor configured to receive toolpaths along which a 3D printer deposits beads of material in a plurality of layers in order to additively build up a product. Based on the toolpaths, the processor may determine an image for each layer and may process the images based on a default bead size to determine a bead size image for each layer comprised of pixels having values that specify bead size for locations along the toolpaths. The image processing produces pixel values for the bead size images that vary in magnitude at different locations along the toolpaths in order to represent smaller and larger bead sizes relative to the default bead size, which smaller and larger bead sizes respectively minimize over-depositing and under-depositing of material by the 3D printer that would otherwise occur with the default bead size.
    Type: Grant
    Filed: September 26, 2017
    Date of Patent: September 21, 2021
    Assignee: Siemens Industry Software Inc.
    Inventors: Prakhar Jaiswal, Suraj Ravi Musuvathy, Erhan Arisoy, David Madeley
  • Patent number: 11103927
    Abstract: Additive manufacturing methods and corresponding systems and computer-readable mediums. A method includes receiving, by a data processing system, a three-dimensional (3D) model of a product to be manufactured by additive manufacturing. The method includes generating, by the data processing system, a time-based heat map of temperatures of the product during manufacture. The method includes identifying, by the data processing system, hot spots in the heat map where the temperature exceeds a first predetermined threshold. The method includes adding, by the data processing system, heatsink support structures to the 3D model at locations corresponding to the hot spots to produce a modified 3D model. The method includes storing, by the data processing system, the modified 3D model.
    Type: Grant
    Filed: September 7, 2017
    Date of Patent: August 31, 2021
    Assignee: Siemens Industry Software Inc.
    Inventors: Tsz Ling Elaine Tang, Erhan Arisoy, David Madeley
  • Publication number: 20210162506
    Abstract: Additive manufacturing methods and corresponding systems and computer-readable mediums. A method includes receiving, by a data processing system, a three-dimensional (3D) model of a product to be manufactured by additive manufacturing. The method includes generating, by the data processing system, a time-based heat map of temperatures of the product during manufacture. The method includes identifying, by the data processing system, hot spots in the heat map where the temperature exceeds a first predetermined threshold. The method includes adding, by the data processing system, heatsink support structures to the 3D model at locations corresponding to the hot spots to produce a modified 3D model. The method includes storing, by the data processing system, the modified 3D model.
    Type: Application
    Filed: September 7, 2017
    Publication date: June 3, 2021
    Inventors: Tsz Ling Elaine Tang, Erhan Arisoy, David Madeley
  • Patent number: 10997796
    Abstract: Systems and methods may support identification and redesign of critical thin segments in a 3D model that are below 3D printer resolution. Identification of critical thin segments may include segmenting cross-sectional slices of the 3D model into printable segments and non-printable segments and using a machine learning model trained using geometrical features computed on thin regions to classify the non-printable segments as critical or non-critical. Redesign of critical thin segments may include thickening the critical thin segments such that the segment size of the critical thin segments satisfy a thickening criterion with respect to the printer resolution and smoothing sharp corners added to the cross-sectional slice at an intersection between the critical thin segment and a neighboring printable segment. Redesign of the critical thin segments may account for tolerable overhang.
    Type: Grant
    Filed: March 30, 2018
    Date of Patent: May 4, 2021
    Assignee: Siemens Industry Software Inc.
    Inventors: Prakhar Jaiswal, Suraj Ravi Musuvathy, Erhan Arisoy, David Madeley
  • Publication number: 20210110075
    Abstract: A system for autonomous generative design in a system having a digital twin graph a requirements distillation tool for receiving requirements documents of a system in human-readable format and importing useful information contained in the requirements documents into the digital twin graph, and a synthesis and analysis tool in communication with the digital twin graph, wherein the synthesis and analysis tool generates a set of design alternatives based on the captured interactions of the user with the design tool and the imported useful information from the requirements documents. The system may include includes a design tool with an observer for capturing interactions of a user with the design tool, In addition to the observer, an insighter in communication with the design tool and with the digital twin graph receives design alternatives from the digital twin graph and present the receive design alternatives to a user via design tool.
    Type: Application
    Filed: March 27, 2018
    Publication date: April 15, 2021
    Inventors: Livio Dalloro, Sanjeev Srivastava, Lucia Mirabella, Suraj Ravi Musuvathy, Arquimedes Martinez Canedo, Erhan Arisoy
  • Publication number: 20200333772
    Abstract: A system may include an insighter engine configured to access conceptual plans for previously manufactured products, and a given conceptual plan may include a bill of materials (BoM), a bill of processes (BoP), and a bill of resources (BoR). The insighter engine may be configured to represent the conceptual plans according to an insighter ontology and apply machine learning, using the conceptual plans represented according to the insighter ontology as training data, to learn a manufacturing constraint not already represented in the conceptual plans. The system may also include a predictor engine configured to access a BoM for a variant product that differs from the previously manufactured products and apply the learned manufacturing constraint to generate a predicted BoP and a predicted BoR for the BoM of the variant product.
    Type: Application
    Filed: April 18, 2019
    Publication date: October 22, 2020
    Inventors: Sanjeev Srivastava, David Michaeli, Rafael Blumenfeld, Stephan Grimm, Mehdi Hamadou, Matthias Loskyll, Erhan Arisoy
  • Publication number: 20200098195
    Abstract: Systems and methods may support identification and redesign of critical thin segments in a 3D model that are below 3D printer resolution. Identification of critical thin segments may include segmenting cross-sectional slices of the 3D model into printable segments and non-printable segments and using a machine learning model trained using geometrical features computed on thin regions to classify the non-printable segments as critical or non-critical. Redesign of critical thin segments may include thickening the critical thin segments such that the segment size of the critical thin segments satisfy a thickening criterion with respect to the printer resolution and smoothing sharp corners added to the cross-sectional slice at an intersection between the critical thin segment and a neighboring printable segment. Redesign of the critical thin segments may account for tolerable overhang.
    Type: Application
    Filed: March 30, 2018
    Publication date: March 26, 2020
    Inventors: Prakhar Jaiswal, Suraj Ravi Musuvathy, Erhan Arisoy, David Madeley
  • Publication number: 20200019142
    Abstract: Systems and methods may support build direction-based partitioning for construction of a physical object through additive manufacturing. In some implementations, a system may access a surface mesh representative of a 3D object and an initial build direction for construction of the object using additive manufacturing. The system may partition the surface mesh into an initial buildable segment and a non-buildable segment based on the initial build direction. The system may iteratively determine subsequent build directions and partition off subsequent buildable segments from the unbuildable segment until no portion of the non-buildable segment remains. The determined buildable segments and correlated build directions may be provided to a multi-axis 3D printer for construction of the represented 3D object through additive manufacturing.
    Type: Application
    Filed: March 30, 2018
    Publication date: January 16, 2020
    Inventors: Erva Ulu, Erhan Arisoy, Suraj Ravi Musuvathy, David Madeley, Nurcan Gecer Ulu
  • Patent number: 10534875
    Abstract: A method of partitioning a model to facilitate printing of the model on a 3D printer includes identifying partition sensitive locations on the model and creating a binary tree with a root note representative of the model. An iterative partitioning process is applied to divide the model into objects by selecting a node of the binary tree without any children nodes, identifying a portion of the model corresponding to the node, and determining candidate cutting planes on the portion of the model based on the partition sensitive locations. During the process, analytic hierarchical processing (AHP) is applied to select an optimal cutting plane from the candidate cutting planes based on partitioning criteria. The optimal cutting plane is used to segment the portion of the model into sub-portions, and two children nodes representative of these sub-portions are created on the node of the binary tree.
    Type: Grant
    Filed: January 21, 2016
    Date of Patent: January 14, 2020
    Assignee: SIEMENS INDUSTRY SOFTWARE INC.
    Inventors: Erhan Arisoy, Suraj Ravi Musuvathy, Lucia Mirabella, Sanjeev Srivastava, Livio Dalloro
  • Publication number: 20190391562
    Abstract: A computing system may include a data access engine and a toolpath adjustment engine. The data access engine may be configured to access a computer-aided design (CAD) model of a part design and a computer-aided manufacturing (CAM) setup for the part design. The CAM setup may include a nominal toolpath specified through the CAD model for performing a finishing operation for the part design. The data access engine may also be configured to obtain 3-dimensional (3D) scan data for a physical part manufactured from the part design. The toolpath adjustment engine may be configured to extract, from the 3D scan data, a manufactured geometry of the physical part manufactured from the part design and generate an adjusted toolpath for the physical part to account for the manufactured geometry extracted from the 3D scan data.
    Type: Application
    Filed: June 11, 2019
    Publication date: December 26, 2019
    Inventors: Sanjeev Srivastava, Sudipta Pathak, Erhan Arisoy, Gil Chen, Eduard Finaro, Suraj Ravi Musuvathy, Guannan Ren
  • Publication number: 20190366539
    Abstract: A system and method is provided for determining grasping positions for two-handed grasps of industrial objects. The system may include a processor configured to determine a three dimensional (3D) voxel grid for a 3D model of a target object. In addition, the processor may be configured to determine at least one pair of spaced apart grasping positions on the target object at which the target object is capable of being grasped with two hands at the same time based on processing the 3D voxel grid for the target object with a neural network trained to determine grasping positions for two-handed grasps of target objects using training data. Such training data may include 3D voxel grids of a plurality of 3D models of training objects and grasping data including corresponding pairs of spaced-apart grasping positions for two-handed grasps of the training objects. Also, the processor may be configured to provide output data that specifies the determined grasping positions on the target object for two-handed grasps.
    Type: Application
    Filed: February 28, 2017
    Publication date: December 5, 2019
    Inventors: Erhan Arisoy, Guannan Ren, Rafael Blumenfeld, Ulrich Raschke, Suraj Ravi Musuvathy
  • Publication number: 20190351620
    Abstract: A system and method is provided for providing variation in bead size to improve geometrical accuracy of deposited layers in an additive manufacturing process. The system may include at least one processor configured to receive a plurality of toolpaths along which a 3D printer deposits beads of material in a plurality of layers in order to additively build up a product. Based on the toolpaths, the processor may determine an image for each layer and may process the images based on a default bead size to determine a bead size image for each layer comprised of pixels having values that specify bead size for locations along the toolpaths.
    Type: Application
    Filed: September 26, 2017
    Publication date: November 21, 2019
    Inventors: Prakhar Jaiswal, Suraj Ravi Musuvathy, Erhan Arisoy, David Madeley
  • Publication number: 20190339670
    Abstract: A system and method is provided for facilitate lattice structure design for additive manufacturing carried out through operation of at least one processor. The processor may be configured via executable instructions included in at least one memory to receive a three dimensional (3D) model of an object. The processor may also receive effective mechanical properties for at least a portion of the 3D model to be filled by a lattice producible by a 3D printer configured to produce the object. In addition the processor may determine lattice design parameters based on the received effective mechanical properties for the portion of the design. Or in the opposite direction, the processor may determine the effective mechanical properties based on the lattice design parameter. Further, the processor may modify the 3D model to include the lattice having the determined lattice design parameters for the portion of the 3D model.
    Type: Application
    Filed: May 5, 2017
    Publication date: November 7, 2019
    Inventors: Tsz Ling Elaine Tang, Da Lu, Yan Liu, Suraj Ravi Musuvathy, Erhan Arisoy, David Madeley, Ashley Eckhoff
  • Patent number: 10216172
    Abstract: A computer-implemented method of optimized lattice partitioning of solid 3-D models for additive manufacturing includes a computer receiving a 3-D model of an object to be printed and functional specifications indicating desired mechanical properties for portions of the object. The computer generates a plurality of lattice template structures based on the 3-D model and a uniform grid structure of an internal surface of the object. The computer determines material behaviors for each of the plurality of lattice template structures using the functional specifications and assigns the lattice template structures to locations in the uniform grid structure based on the material behaviors of the lattice template structures, thereby yielding a printable lattice.
    Type: Grant
    Filed: September 19, 2016
    Date of Patent: February 26, 2019
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Erhan Arisoy, Lucia Mirabella, Suraj Ravi Musuvathy, Ayse Parlak
  • Publication number: 20190026537
    Abstract: A computer-implemented method of predicting hand positions for multi-handed grasps of objects includes receiving a plurality of three-dimensional models and for each three-dimensional model, receiving user data comprising (i) user-provided grasping point pairs and (ii) labelling data indicating whether a particular grasping point pair is suitable or unsuitable for grasping. For each three-dimensional model, geometrical features related to object grasping are extracted based on the user data corresponding to the three-dimensional model. A machine learning model is trained to correlate the geometrical features with the labelling data associated with each corresponding grasping point pair and candidate grasping point pairs are determined for a new three-dimensional model. The machine learning model may then be used to select a subset of the plurality of candidate grasping point pairs as natural grasping points of the three-dimensional model.
    Type: Application
    Filed: January 24, 2017
    Publication date: January 24, 2019
    Applicant: Siemens Product Lifecycle Management Software Inc.
    Inventors: Erhan ARISOY, Suraj Ravi MUSUVATHY, Erva ULU, Nurcan Gecer ULU