Patent ID: 9465380
Filing Date: 2016-10-11
CPC Classification: G05B,G06F

Claim Text:
1. A method for generating positioning path data for an NC program for a computer numerically controlled (CNC) machine, the method comprising: determining, at a computing device, a start configuration and a goal configuration of a tool in a machine configuration space; identifying, at the computing device, respective regions surrounding one or more relevant features of a machining scene in the machine configuration space for sampling of possible configurations; determining, at the computing device, a plurality of possible configurations from each of the identified one or more regions in the machine configuration space; determining, at the computing device, a positioning path from the plurality of possible configurations that connects the start configuration to the goal configuration; determining, at the computing device, if the determined positioning path is valid using a simulation of the CNC machine; and generating, at the computing device, positioning path data for moving the tool of the CNC machine along the determined positioning path, if the positioning path is determined to be valid.