Feature-based automatic NC programming for aero-engine casings

Author(s):  
Nan Zhou ◽  
Xu Liu

Traditional numerical control (NC) programming methods based on commercial computer-aided manufacturing systems usually require a large number of manual interactions with high-skilled experience, which not only results in low efficiency but also unstable machining quality. Especially since the structural complexity and machining requirements keep increasing, the NC programming is becoming a bottleneck problem in machining complex parts like aero-engine casings. This article proposes a feature-based automatic NC programming approach for aero-engine casings. A machining feature classification towards the geometric and machining characteristics of aero-engine casings is given. Then, a feature-based method to extract machining regions by considering the alternatives in selecting turning or milling operations is discussed. After the construction of machining operations, an undercut region detection method is also presented to evaluate the interim machining effects reasoned by each individual machining operation for excessive cutting avoidance. By implementing the proposed approach, a feature-based NC programming system is developed on a commercial computer-aided manufacturing platform and a real aero-engine casing is chosen to demonstrate the feasibility of the proposed approach.

BioResources ◽  
2020 ◽  
Vol 16 (1) ◽  
pp. 1115-1130
Author(s):  
Aleksandar Rakic ◽  
Sasa Zivanovic ◽  
Zoran Dimic ◽  
Mladen Knezevic

This paper presents an application of an open architecture control system implemented on a multi-axis wood computer numerical control milling machining center, as a digital twin control. The development of the digital twin control system was motivated by research and educational requirements, especially in the field of configuring a new control system by “virtual commissioning”, enabling the validation of the developed controls, program verification, and analysis of the machining process and monitoring. The considered wood computer numerical control (CNC) machining system is supported by an equivalent virtual machine in a computer-aided design and computer-aided manufacturing (CAD/CAM) environment, as well as in the control system, as a digital twin. The configured virtual machines are used for the verification of the machining program and programming system via machining simulation, which is extremely important in multi-axis machining. Several test wood workpieces were machined to validate the effectiveness of the developed control system based on LinuxCNC.


Author(s):  
Anthony Hotchkiss

Abstract At SUNY College at Buffalo, a new course, TEC302, CAD/CAM, computer-aided-design and computer-aided-manufacturing was added to the Industrial Technology (IT) undergraduate curriculum in the fall of 1994. At that time, the technology department had been using the AutoCAD system for design/drafting, and SmartCAM for demonstrating computer-aided-manufacturing. SmartCAM is a sophisticated product that takes a great deal of training to use, does not work directly in AutoCAD, and with only four licenses, was not available to all the students. For these reasons, the author developed a CAM program, VAL-CAM, that works inside AutoCAD, and has most of the aspects of a more sophisticated CAM program, yet is simpler to use, is available to all students, and automatically generates CNC (computer-numerical-control) code suitable for driving the departments’ vertical milling machining center. This paper discusses the development of VAL-CAM, which is written in the AutoLISP language for compatibility with AutoCAD. The dialogue control language (DCL) of AutoCAD was also used for part of the user interface for VALCAM. The algorithms, flow diagrams, pseudo code and actual LISP code for some of the more interesting parts of the program are presented. VAL-CAM is under continuous development, and later sections of the program will be discussed in future papers.


Sign in / Sign up

Export Citation Format

Share Document