Patents Assigned to Siemens Industry Software Limited
  • Patent number: 11468211
    Abstract: A method of operating a computer aided design (CAD) system model for modelling an article to be manufactured includes receiving a representation of the article, receiving constraints for the article, determining a maximum permissible curvature of one or more parts of the article, measuring the maximum curvature of the one or more parts of the article in the received representation and comparing the measured maximum curvature with the maximum permissible curvature. If the measured maximum curvature of at least one of the one or more parts exceeds the determined maximum permissible curvature, an error indication is provided. If the measured maximum curvature of each of the one or more parts does not exceed the determined maximum permissible curvature, the received representation for the article is stored.
    Type: Grant
    Filed: November 30, 2017
    Date of Patent: October 11, 2022
    Assignee: Siemens Industry Software Limited
    Inventor: Peter A. Knight
  • Publication number: 20210141970
    Abstract: A method of optimizing an additive manufacturing (AM) process includes receiving at least one design parameter of the AM process, receiving information relating to uncertainty in at least one other parameter of the AM process, performing uncertainty quantification in the optimization processor based on the at least one design parameters and uncertainty information to identify a shape error in an object being produced, updating the at least one design parameter of the AM process and utilizing the updated at least one design parameter in the AM process. A system for optimizing an AM process includes a design processor to produce at least one design parameter for an object to be manufactured, and an optimization processor to receive the at least one design parameter and uncertainty information to identify a shape error in the object to be manufactured and update the design parameters based on the shape error, prior or during the manufacturing process.
    Type: Application
    Filed: March 8, 2018
    Publication date: May 13, 2021
    Applicant: Siemens Industry Software Limited
    Inventors: Yi Xu, Sanjeev Srivastava, Lucia Mirabella, David Madeley
  • Publication number: 20210133365
    Abstract: A method of operating a computer aided design (CAD) system model for modelling an article to be manufactured includes receiving a representation of the article, receiving constraints for the article, determining a maximum permissible curvature of one or more parts of the article, measuring the maximum curvature of the one or more parts of the article in the received representation and comparing the measured maximum curvature with the maximum permissible curvature. If the measured maximum curvature of at least one of the one or more parts exceeds the determined maximum permissible curvature, an error indication is provided. If the measured maximum curvature of each of the one or more parts does not exceed the determined maximum permissible curvature, the received representation for the article is stored.
    Type: Application
    Filed: November 30, 2017
    Publication date: May 6, 2021
    Applicant: Siemens Industry Software Limited
    Inventor: Peter A. Knight
  • Publication number: 20210081583
    Abstract: A method of operating a computer aided design system model for an article to be designed or manufactured, the method performed on a data processing system; the method includes in a CAD system model capable of representing an article as either algebraic geometry or facet geometry, receiving a mesh geometry representing a surface of the article in 3 dimensions. Constraints to be applied to the mesh geometry are received and the mesh geometry is solved as an exact surface. An updated model of the mesh geometry is stored.
    Type: Application
    Filed: January 29, 2018
    Publication date: March 18, 2021
    Applicant: Siemens Industry Software Limited
    Inventors: John Caradog Owen, Michael James Atkins
  • Patent number: 10345790
    Abstract: A method of deriving an offset profile of a parametric curve includes generating an offset parametric curve corresponding to a received profile of the product represented as a parametric curve based on user input. If no self-intersections in a created spline approximation of the generated offset parametric curve are present, the process is terminated and the offset parametric curve is output as the offset profile of the parametric curve. If self-intersection is present for the spline approximation, the spline curve is split at one or more self-intersections and removed from the spline approximation of the offset parametric curve to form a modified spline approximation. Computing the self-intersections in the modified spline approximation is repeated until no self-intersection is present. The modified spline approximation of the offset parametric curve is then output as the offset profile of the parametric curve.
    Type: Grant
    Filed: April 5, 2016
    Date of Patent: July 9, 2019
    Assignee: Siemens Industry Software Limited
    Inventors: Patrick Baier, Hugh Bradley
  • Patent number: 9815201
    Abstract: Methods for optimizing energy savings and reducing cycle time for mutating an industrial robotic path when a collision is detected. A method includes initializing a plurality of clone paths where a collision was detected, wherein a clone path is a clone of the initial path and the initial path comprises a source location, a plurality of intermediate locations, and a target location; for each clone path, determining a candidate path to store in a population, determining an optimal breed comprising the candidate path with an optimal rating, wherein the optimal rating is determined by the lowest breed rating in the population, and returning the optimal breed.
    Type: Grant
    Filed: July 31, 2014
    Date of Patent: November 14, 2017
    Assignee: Siemens Industry Software Limited
    Inventors: Lisandro Embon, Moshe Hazan, Guillaume Ginioux, Etienne Ferre, Ambroise Confetti, Matthias Frische