Automatic Generating CNC-Code for Milling Machine
Commenced in January 2007
Frequency: Monthly
Edition: International
Paper Count: 33122
Automatic Generating CNC-Code for Milling Machine

Authors: Chalakorn Chitsaart, Suchada Rianmora, Mann Rattana-Areeyagon, Wutichai Namjaiprasert

Abstract:

G-code is the main factor in computer numerical control (CNC) machine for controlling the toolpaths and generating the profile of the object’s features. For obtaining high surface accuracy of the surface finish, non-stop operation is required for CNC machine. Recently, to design a new product, the strategy that concerns about a change that has low impact on business and does not consume lot of resources has been introduced. Cost and time for designing minor changes can be reduced since the traditional geometric details of the existing models are applied. In order to support this strategy as the alternative channel for machining operation, this research proposes the automatic generating codes for CNC milling operation. Using this technique can assist the manufacturer to easily change the size and the geometric shape of the product during the operation where the time spent for setting up or processing the machine are reduced. The algorithm implemented on MATLAB platform is developed by analyzing and evaluating the geometric information of the part. Codes are created rapidly to control the operations of the machine. Comparing to the codes obtained from CAM, this developed algorithm can shortly generate and simulate the cutting profile of the part.

Keywords: Geometric shapes, Milling operation, Minor changes, CNC Machine, G-code, and Cutting parameters.

Digital Object Identifier (DOI): doi.org/10.5281/zenodo.1336328

Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 7382

References:


[1] Tesko laser Division, "What is CNC machine”, online: http://www.Teskolaser.com, Accessed on 20 July 2010.
[2] C. Trankarn, CNC Technology, First Edition, Bangkok, Thailand, 2009.
[3] R. Monroe, M. Blair, "Casting Process”, online: http://www.sfsa.org/ sfsa/cstintcp.php, Accessed on 15 July 2010.
[4] M. S. Lou, C. Joseph and C. M. Li, "Surface roughness prediction, Technique for CNC End Milling”, Journal of Industrial Technology, Vol.15 No.1 November 1998 to January 1999.
[5] Alpha Lehigh Tool & Machine Company, Inc, Machining, online: http://www.alphalehigh.com/Machining.aspx. Accessed on 30 July 2010.
[6] K. Monkova, "The Method of NC program creating. Technical” University of Kosica, Faculty of Manufacturing Technologies, Bayerova 1, 080 01 Presov, Slovakia.
[7] W. S. Pretzer, "CNC Machine Tool”, online: http://www.medoehow.com/ Vol. 2, CNC Machine-Tool.html. Accessed on 2 August 2010.
[8] A. Jindal, "CNC process”, milling-process.html, Accessed on 30 July 2010.
[9] G. Farin, 1st Edition, "A History of Curves and surface in CAGD”. Handbook of Computer Aided Geometric Design. Accessed on 20 July 2010.
[10] P. N. Rao, "CAD/CAM Principles and Applications”, 2nd edition, McGraw Hill, 2004.
[11] S. Kalpakjian, W.R. Schmid, "Manufacturing Technology and Fundamental”, Prentice Hall, 5th edition 2004.
[12] V. Ryan, "CNC advantage”, online: http://www.technologystudent.com/ cam/cncman4.html. Accessed on 15 July 2010
[13] P. Soules, "Marketing and Sales Coordinator, Schmit Prototypes”, Advantages of CNC Machining, online: http://ezinearticles.com/ ?Advantages of CNC Machining&id=3749308, Accessed on 20 July 2010.
[14] Beginner's Guide, "How Does a CNC Machine-Function”, online: http://www.beginnersguide.com/manufacturing/cnc/how-does-a-cnc-machine-function.php, Accessed on 30 July 2010.
[15] J. Morrow, "Other function in CNC system”, online: http://numericalcontrol.blogspot.com/2011/03/other-function-in-cnc-system.html, Accessed on 5 August 2010.
[16] B. McGuigan, "What is Autocad”, online: http://www.wisegeek.com/ what-is-autocad.htm, Accessed on 5 August 2010.
[17] I. Irons, "G-code”, online: http://www.streetdirectory.com/ travel_guide/125600/computers/what is G-code.html, Accessed on 1 August 2010.
[18] W. Java, Indonesia, MasterCam, online: http://www.mastercamthaitraining.com/mastercam.html, Accessed on 22 July 2010.
[19] R. E. Green, Machinery's Handbook, 25thedition, New York, NY, USA: Industrial Press, ISBN 978-0-8311-2575-2, online: http://www.worldcat.org/title/machinerys-handbook/oclc/473691581, Accessed on 15 July 2010.
[20] CIMCO Integration I/S Oakboro, North Carolina, USA, CIMCO, online: http://www.cimco.com/company.php3, Accessed on 17 March 2011.
[21] Bio-Bottle, online: http://www.iurban.in.th/highlight/bio-bottle/, Accessed on 15 January 2014.