What Is A CNC Machine?
What Is A CNC Machine?
What Is A CNC Machine?
operator decides and adjusts various machines parameters like feed , depth of cut etc depending on type of job , and controls the slide movements by hand. In a CNC Machine For a CNC machine control unit (MCU) decides cutting functions and slide speed, feed, depth of cut, tool selection , coolant on off movements are controlled and tool paths. The MCU issues commands in form of by motors using computer numeric data to motors that position slides and tool programs. accordingly.
Servo Motors Display Console Slides Automated Tool changer Coolant control
Controller
Controller
Disadvantages:
Costly setup, skilled operators Computers, programming knowledge required Maintenance is difficult
In open loop systems (a) the slide may overshoot or may not reach desired position because of inertia, wear and tear and friction, hence inaccurate machining. In closed loop systems (b) the position sensors are used to correct slide movements and achieve higher accuracy and repeatability
Coordinate System
Linear Interpolation: Target Point C is reached by straight line tool path Circular Interpolation: Path followed by tool in reaching target point C is along an arc specified by I, J and K coordinates. Simultaneous motion along different axes is achieved by MCU controls
CNC programming
Important things to know: Coordinate System Units, incremental or absolute positioning Coordinates: X,Y,Z, RX,RY,RZ Feed rate and spindle speed Coolant Control: On/Off, Flood, Mist Tool Control: Tool and tool parameters
Programming consists of a series of instructions in form of letter codes Preparatory Codes: G codes- Initial machining setup and establishing operating conditions N codes- specify program line number to executed by the MCU
Axis Codes: X,Y,Z Used to specify motion of the slide along X, Y, Z direction
Feed and Speed Codes: F and S Specify feed and spindle speed Tool codes: T specify tool number Miscellaneous codes M codes For coolant control and other activities