Generating STEP-NC Files for a Circuit Board Milling System

Ke Wang, Chengrui Zhang, Rliang Liu, Xianzhi Zhang

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review


Since G-codes have been proved limiting the modern manufacturing industry, ISO14649 was put forward. This paper presents a solution to generate ISO14649 files for circuit board milling. The process planning is given, and all the processes needed are contained in the ISO14649 file. Features and machining operations are identified for each process, such as the closed pocket having a "General-closed-profile" attribute and bosses, round holes, slots, the planar face, contour parallel strategy, contour bidirectional strategy and etc. The scenario of one feature with multi tools are put forward to promote the milling efficiency and an entity "Combined-Machining-workingsteps" is proposed. Besides, some other extensions are made, such as entities for representing circuit geometries in machining features. Algorithms for tool paths generation are demonstrated for contour parallel milling and bidirectional milling, where a new algorithm based on pixels is used. The new algorithm can be used in other functions such as detecting uncut regions.

Original languageEnglish
Title of host publicationFrontiers of Advanced Materials and Engineering Technology, FAMET 2012
EditorsRan Chen, Dongye Sun, Wen-Pei Sung
PublisherTrans Tech Publications Ltd
Number of pages6
ISBN (Electronic)9783038137849
ISBN (Print)9783037853399
Publication statusPublished - 2012
Externally publishedYes
Event2012 International Conference on Frontiers of Advanced Materials and Engineering Technology - Xiamen, China
Duration: 4 Jan 20125 Jan 2012

Publication series

NameAdvanced Materials Research
ISSN (Print)1022-6680


Conference2012 International Conference on Frontiers of Advanced Materials and Engineering Technology
Abbreviated titleFAMET 2012


Dive into the research topics of 'Generating STEP-NC Files for a Circuit Board Milling System'. Together they form a unique fingerprint.

Cite this