Back to Blog

Development of CAM Functionality for Wire-cut EDM CNC System

#单片机#嵌入式硬件

In Chapter 3, we completed the kernel customization and software porting of the Windows CE system. The CAWEP software developed by our laboratory achieved functionalities ranging from graphic drawing and editing to motion simulation and code output. However, it did not truly achieve control of the wire-cut EDM machine. In this chapter, we will conduct research and development based on the existing software to improve its CAM module and achieve control of the wire-cut EDM machine through a combination of software and hardware.

4.1 Introduction to Wire-cut EDM CAM Functionality

This paper, after completing the setup of the existing Windows CE development environment and porting the existing software, notes that the existing software has achieved CAD/CAM functionalities. To achieve intelligent and automatic control of wire-cut EDM machines, we must implement CAM functionalities from both software and hardware perspectives. CAM functionality refers to a series of computer-aided activities that span the entire process from production preparation to product manufacturing. It uses computers to link the manufacturing process with production equipment, enabling planning and management of the manufacturing process, as well as control and operation of the production equipment. Its software control system needs to perform data conversion functions, and the hardware part, combined with the machine bed motion module, completes the machine tool motion control function [44].

The CAM functionality of wire-cut EDM machines is the most crucial part of an embedded CNC system. From a software perspective, it involves four steps: parameter setting, tool path generation, code output, and machining simulation, performed after