Most of the companies still use the old or traditional practice for generating the NC code for machining as opposed to automated NC code generation, because they either lack the CAD/CAM technology or suffer from a gap between CAD/CAM (or CAM) and CNC machining. That leads to a missing link between the design department and the manufacturing department (or shop floor). The primary objective of this work is to create an integrated manufacturing environment in which a part would be designed using a standard available CAD system. The design is saved in a CAD file has standard format (STEP, ISO 10303). Feature extraction system is developed and used to extract out machining or manufacturing features. Artificial Intelligence (AI) and knowledge-based systems are developed based on 'Agent Technology'. The agents are programmed to accomplish various activities such as selecting machine types, cutting tools and cutting parameters to machine specific geometries or features. Then, feature data is saved in a in a STEP-NC (ISO14649) file, which can be transmitted between various locations and CAX systems. They are used for information retrieval, data exchange, and decision-making support. So, product data and information is available to shop floor and machine tool in addition to CAD/CAM systems.

1.
Maederl, W., Nguyen, V. K., Richard, J. and Stark, J., 2002, “Standardisation of the manufacturing process: the IMS STEP-NC project”, Proceedings of the IPLnet (National Network of Competence on Integrated Production and Logistics) Workshop, pp. 5.5/1–3., Saas Fee, Switzerland, September.
2.
Sa¨a¨ski, J., Salonen, T., and Paro, J., 2005, “Integration of CAD, CAM and NC with Step-NC”, JULKAISIJA . UTGIVARE . PUBLISHER, VTT WORKING PAPERS 28, ESPOO 2005.
3.
Proctor, F. & Kramer, T., 1998, “A Feature-based Machining System using STEP”, Proceedings of SPIE Conference on Sensors and Controls for Intelligent Machining, Agile Manufacturing and Mechatronics. Boston, Massachusetts. SPIE Vol. 3518, Pp. 156–163.
4.
Yellowley, I., Oldknow, K., and Ardekani, R. 1999, “Critical evaluation of open architecture CNC design”, Proceedings of SPIE - The International Society for Optical Engineering 2832, Pp6–16, 19–20.
5.
Fortin
E.
,
Chatelain
J. F.
and
Rivest
L.
,
2004
, “
An innovative software architecture to improve information flow from CAM to CNC
”,
Comput. Ind. Eng.
, Vol.
46
, Pp
655
667
.
6.
ISO/DIS 10303-238, 2005, Industrial Automation Systems and Integration—Product Data Representation and Exchange—Part 238: Application Protocols: Application Interpreted Model for Computerized Numerical Controllers.
7.
WECK, M., WOLF, J., and KIRITSIS, D., 2001, “STEP-NC - the STEP compliant NC programming interface: evaluation and improvement of the modern interface”, International IMS Forum. Ascona/Switzerland.
8.
Newman
S. T.
,
Allen
R. D.
and
Rosso
R. S. U.
, J.R,
2003
, “
CAD/CAM solutions for STEP-compliant CNC manufacture
”,
INT. J. COMPUTER INTEGRATED MANUFACTURING
, VOL.
16
, NO.
7–8
, Pp
590
597
.
9.
XU
X. W.
,
WANG
H.
,
MAOz
J.
,
NEWMAN
S. T.
,
KRAMER
T. R.
, .
PROCTOR
F. M.
and
MICHALOSKI
J. L.
,
2005
, “
STEP-compliant NC research: the search for intelligent CAD/CAPP/CAM/CNC integration
”,
International Journal of Production Research
, Vol.
43
, No.
7
, Pp.
3703
3743
.
10.
Feeney
A. B.
&
Frechette
S.
,
2002
, “
Testing STEP-NC implementations
”,
World Automation Congress, Proceedings of the 5th Biannual
, Volume:
14
,. Pp.
39
44
.
11.
Roberto S.U. Rosso Jr, R.D. Allen, and Stephen T. N., 2002, “FUTURE ISSUES FOR CAD/CAM AND INTELLIGENT CNC MANUFACTURE”, Proceedings of the 19th International Manufacturing Conference —Queen’s University Belfast - N. Ireland, IMC-19.
12.
ALLEN
R. D.
,
HARDING
J. A.
, and
NEWMAN
S. T.
,
2005
, “
The application of STEP-NC using agent-based process planning
”,
International Journal of Production Research
, Vol.
43
, No.
4
, Pp
655
670
.
13.
Xu
X. W.
, and
He
Q.
,
2004
, “
Striving for a total integration of CAD, CAPP, CAM and CNC
”,
Robotics and Computer-Integrated Manufacturing
, Vol
20
, Pp
101
109
.
14.
Bhandarkar
M. P.
,
Nagi
R.
,
2000
, “
STEP-based feature extraction from STEP geometry for Agile Manufacturing
”,
Computers in Industry
Vol.
41
, Pp.
3
24
.
15.
ISO TC184/SC4, ISO CDC 10303-213 (STEP-Part 213), 1993, “Industrial automation systems Product data representation and exchange -part 213: Application protocol: numerical control (NS) process plans for machined parts”.
16.
ISO/FDIS 14649-10, 2002, “ISO 14649- Industrial automation systems and integration- Data Model for Computerized Numerical Controllers: Part 10- General Process Data”.
17.
ISO 10303, 2000, “Industrial Automation Systems and Integration -Product Data Representation and Exchange - Part 224: Application Protocol: Mechanical Product Definition for Process Planning Using Machining Features”.
18.
ISO/FDIS 14649-11, 2002, “ISO 14649 Industrial automation systems and integration - Physical device control - Data model for computerized numerical controllers - Part 11: Process data for milling”.
19.
Shah, JM. Mantyla, M., and Nau, D, 1994, “Manufacturing Research and Technology: 20. Advances in Feature-Based Manufacturing”, Elsevier, The Netherlands.
20.
Bhandarkar, M.P., 1997, “Satisfying information needs in Agile Manufacturing through translation and feature extraction into STEP product data models”, MS Thesis, State University of New York at Buffalo.
21.
Brooks, S.L. and Wolf, M.L., 1994, “Overview of allied signal’s XCUT system. In Advances in Feature Based Manufacturing”, edited by J. Shah, M. Mantyla and D. Nau, pp. 399–422, Elsevier/North Holland: Amsterdam.
22.
Brooks, S.L. and Greenway Jr., R.B., 1995, “Using STEP to integrate design features with manufacturing features,” in ASME Computers in Engineering Conference, edited by A.A. Busnaina, pp. 579–586, Boston, MA, New York State 10017.
23.
Cicirello, V., and Regli, W.C., 2001,” Machining Feature-based Comparisons of Mechanical Parts”, p. 0176, International Conference on Shape Modeling and Applications.
24.
Ding, Y. and Nye, T., 2004, “Agent-based distributed collaborative souring for stamped part”, 2004 AMSE Int. Mech. Eng. Congress and Exposition, Nov. 13–20, Anaheim, CA, IMEC2004–62040.
25.
Nwana
H.
, and
Ndumu
D.
,
1996
, “
An introduction to agent technology
”,
BT Technol J.
, Vol
14
, no
4
, pp
55
67
.
26.
Wang
L.
,
Shen
W.
,
Xie
H.
,
Neelamkavil
J.
, and
Pardasni
A.
,
2002
, “
Collaborative conceptual design-state of the art and future trends
”,
Computer-Aided Design
, 2003, Vol
34
, pp
981
996
.
27.
Scholz-Reiter
B.
, and
Hohns
H.
,
2003
, “
Integrated software Agents: enabling technology for collaborative E-logistics and E-business
”,
Int. J. Computer Integrated Manufacturing
, Vol
16
, no
4
, pp
517
525
.
28.
Huhns, N., and Singh, P., 1998, “Multi-agent systems in information-rich environment, In Klusch, M., and Weib, G, Editors, Cooperative Agents II, Heidelberg: Springer, pp 79–93.
29.
Parunak, H., 1998, “What can agents do in industry, and why? An overview of industrially-oriented R&D at CEC, Cooperative information Agents II: learning, mobility, and electronic commerce for information discovery on the Internet. In: Klusch, M., Weiss, G., editors. Second International Workshop, CIA, ’98, Paris, France: Springer, pp 1–18.
30.
Cutkosky
M.
,
Engelmore
S.
,
Fikes
E.
,
Genesereth
R.
,
Gruber
R.
,
Mark
S.
,
Tenebaum
M.
,
Werber
J.
,
1993
, “
PACT: AN Experimental in integrating Concurrent engineering systems
”,
IEEE Computer
, Vol
26
, no
1
, pp
28
37
.
31.
Linden, P.D., 1997, ‘Not just Java’, Sun MicroSystems Inc., Mountain View, California.
32.
Weber, J. L., 1998, ‘Using Java 1.2’, 4th edition, QUE.
33.
Decker, R., and Hirshfield, S., 1998, “Programming.java’, PWS Publishing Company, Boston, MA.
34.
Lemay, L., and Cadenhead, R., 1998, “Teach yourself Java 1.2 in 21 Days”, Sams publishing, Indianapolis, Indiana.
35.
Brown, K., and Petersen D., 1999, “ready-to-run Java 3D”, Wiley & Sons, Inc., Danvers, MA.
36.
Barrilleaux, J., 2001, “3D user interfaces with Java 3D”, Manning publications Co., Greenwich, CT.
This content is only available via PDF.
You do not currently have access to this content.