Elliptic Curved Component Macro-Programming and Its Application

Most conventional numerical control systems do not have the function of noncircular curve interpolation instruction. Manual programming is extremely challenging, automatic programming by computer-aided manufacturing software is highly sophisticated, and processing parameters cannot be easily modified. Therefore, macro-programs, which possess powerful parametric programming, are applied for the processing of noncircular curved components. The values of arguments were determined using transfer and loop statements (IF and WHILE), and elliptic curved macro-programs were achieved using normal and parameter equations in this study. The elliptic curved components were fitted using micro-sized segments or arcs. The numerical control machining tests verified the validity and viability of the macro-programs, and elliptic curved components were processed. The results indicated that the elliptic curved components processed using macro-programs met the design requirements.