Patents by Inventor Brian R. Francis

Brian R. Francis 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: 10078321
    Abstract: Optimized positioning paths for multi-axis CNC machining can be generated based on the machine tool kinematics, machine axes travel limits, machine axis velocity and acceleration limits, and machine positioning methodologies. Machine axes travel limits and machine positioning methodologies are incorporated in order to ensure that the developed positioning paths do not violate machine axes travel limitations. Multi-axis positioning paths are developed to avoid collisions with dynamically changing in-process stock and other surroundings, including fixtures and both moving and non-moving components of the machine. Positioning tool path customizations give the user the flexibility to apply safety based constraints to the automatically generated tool paths. The disclosed automatic positioning path planning and optimization methods are used to develop a process for part manufacturing using CNC machining in order to reduce the manufacturing cycle time.
    Type: Grant
    Filed: October 7, 2016
    Date of Patent: September 18, 2018
    Assignee: ICAM Research Corporation
    Inventors: Mohammad Javad Barakchi Fard, Adam Nowak, Brian R. Francis
  • Publication number: 20170090454
    Abstract: Optimized positioning paths for multi-axis CNC machining can be generated based on the machine tool kinematics, machine axes travel limits, machine axis velocity and acceleration limits, and machine positioning methodologies. Machine axes travel limits and machine positioning methodologies are incorporated in order to ensure that the developed positioning paths do not violate machine axes travel limitations. Multi-axis positioning paths are developed to avoid collisions with dynamically changing in-process stock and other surroundings, including fixtures and both moving and non-moving components of the machine. Positioning tool path customizations give the user the flexibility to apply safety based constraints to the automatically generated tool paths. The disclosed automatic positioning path planning and optimization methods are used to develop a process for part manufacturing using CNC machining in order to reduce the manufacturing cycle time.
    Type: Application
    Filed: October 7, 2016
    Publication date: March 30, 2017
    Inventors: Mohammad Javad Barakchi Fard, Adam Nowak, Brian R. Francis
  • Patent number: 9465380
    Abstract: Optimized positioning paths for multi-axis CNC machining can be generated based on the machine tool kinematics, machine axes travel limits, machine axis velocity and acceleration limits, and machine positioning methodologies. Machine axes travel limits and machine positioning methodologies are incorporated in order to ensure that the developed positioning paths do not violate machine axes travel limitations. Multi-axis positioning paths are developed to avoid collisions with dynamically changing in-process stock and other surroundings, including fixtures and both moving and non-moving components of the machine. Positioning tool path customizations give the user the flexibility to apply safety based constraints to the automatically generated tool paths. The disclosed automatic positioning path planning and optimization methods are used to develop a process for part manufacturing using CNC machining in order to reduce the manufacturing cycle time.
    Type: Grant
    Filed: August 2, 2013
    Date of Patent: October 11, 2016
    Assignee: ICAM Research Corporation
    Inventors: Mohammad Javad Barakchi Fard, Adam Nowak, Brian R. Francis
  • Publication number: 20150039122
    Abstract: Optimized positioning paths for multi-axis CNC machining can be generated based on the machine tool kinematics, machine axes travel limits, machine axis velocity and acceleration limits, and machine positioning methodologies. Machine axes travel limits and machine positioning methodologies are incorporated in order to ensure that the developed positioning paths do not violate machine axes travel limitations. Multi-axis positioning paths are developed to avoid collisions with dynamically changing in-process stock and other surroundings, including fixtures and both moving and non-moving components of the machine. Positioning tool path customizations give the user the flexibility to apply safety based constraints to the automatically generated tool paths. The disclosed automatic positioning path planning and optimization methods are used to develop a process for part manufacturing using CNC machining in order to reduce the manufacturing cycle time.
    Type: Application
    Filed: August 2, 2013
    Publication date: February 5, 2015
    Applicant: ICAM Research Corporation
    Inventors: Mohammad Javad Barakchi Fard, Adam Nowak, Brian R. Francis