Laser assisted machining (LAM) is an effective method with which to effectively process difficultto-cut materials. Simple machining processes, such as turning and linear tool paths, have been studied by many researchers. But, there are few research efforts on LAM workpieces using threedimensional shapes because of difficulties controlling the laser heat on workpieces with inclined angles or curved surfaces. Two methods for machining three-dimensional workpieces are proposed in this paper. The first is that the heat source shape and laser focal length are maintained using an index table. Second, a rotary type laser module is controlled using an algorithm to move the laser heat source in all directions. This algorithm was developed to control the rotary type laser module and the machine tool simultaneously. These methods are verified by a CATIA simulation.