Abstract The primary focus of this paper is to demonstrate an enhanced closed-loop computer-aided manufacturing (CAM) architecture using a Petri net based analysis mechanism, which incorporates shop floor uncertainties to generate process plans and alternative processing sequences under dynamic conditions such as machine failures. Modern CAM software provide efficient, error-free, and user-friendly interfaces to develop processing sequences for manufacturing tasks. However, their effective scope is still limited from the post-process planning stage to the pre-machining stage. These types of software fail to incorporate the variability encountered in an actual shop floor to develop effective process plans. This is caused due to CAM software’s limitations in input handling mechanisms, limited simulation functionality, and inability to handle complex process variability from the shop floor. In this paper, CAM functionality is augmented with Petri net models to capture alternative process plans and shop floor variability arising due to equipment failures, repairs, and setups. The output from the analysis of the Petri net model provides a better understanding of the process characteristics and provides information to the CAM system to adapt to shop floor variability. The resulting information from the Petri net model allows the CAM system to compare alternative process plans while taking shop floor information into account. This mechanism can result in better decisions, reduced processing times, and better overall resource utilization, and provide alternative process plans based on current resource information.
[1]
Jae Yeol Lee,et al.
Generating Alternative Interpretations of Machining Features
,
1999
.
[2]
Mark A. Turnquist,et al.
General Motors Increases Its Production Throughput
,
2006,
Interfaces.
[3]
C. Werner Dankwort,et al.
Industrial CAD/CAM Application and System Architecture - a Closed Loop
,
1996
.
[4]
Dennis E. Blumenfeld,et al.
An analytical formula for throughput of a production line with identical stations and random failures.
,
2005
.
[5]
Hyunbo Cho,et al.
A Formal Approach to Integrating Computer-Aided Process Planning and Shop Floor Control
,
1994
.
[6]
H. Tolle,et al.
Automatic transformation of simple user commands to hierarchical Petri nets
,
1995,
1995 IEEE International Conference on Systems, Man and Cybernetics. Intelligent Systems for the 21st Century.
[7]
Andrew Kusiak,et al.
Decomposition in automatic generation of Petri nets for manufacturing system control and scheduling
,
2000
.
[8]
Christian Brecher,et al.
Closed-loop CAPP/CAM/CNC process chain based on STEPand STEP-NC inspection tasks
,
2006,
Int. J. Comput. Integr. Manuf..
[9]
Jeffrey S. Smith,et al.
Computer control of flexible manufacturing systems
,
1994
.