Posted tagged ‘cutting tool’

Programming Systems | CNCAbsolute Programming System programming Basics | G-Code | M-Code | Incremental and

September 16, 2011

Two types of programming modes, the incremental system and the absolute system, are used for CNC. Both systems have applications in CNC programming, and no system is either right or wrong all the time. Most controls on machine tools today are capable of handling either incremental or absolute programming.

 

01-CNC positioning of a lathe or Milling Machine-Incremental Programming-Absolute Programming system-CNC Programming Basics

Incremental program locations are always given as the distance and direction from the immediately preceding point

01-reference point systems-incremental mode-incremental program-immedaite proceeding point-G91 command

  • A “X plus” (X+) command will cause the cutting tool to be located to the right of the last point.
  • A “X minus” (X-) command will cause the cutting tool to be located to the left of the last point.
  • A “Y plus” (Y+) command will cause the cutting tool to be located toward the column.
  • A “Y minus” (Y-) will cause the cutting tool to be located away from the column.
  • A “Z plus” (Z+) command will cause the cutting tool or spindle to move up or away from the workpiece.
  • A “Z minus” (Z-) moves the cutting tool down or into the workpiece.

In incremental programming, the G91 command indicates to the computer and MCU (Machine Control Unit) that programming is in the incremental mode.

Absolute program locations are always given from a single fixed zero or origin point. The zero or origin point may be a position on the machine table, such as the corner of the worktable or at any specific point on the workpiece. In absolute dimensioning and programming, each point or location on the workpiece is given as a certain distance from the zero or reference point.

01-Absolute Program-G90 Code-Certain distance from zero

  • A “X plus” (X+) command will cause the cutting tool to be located to the right of the zero or origin point.
  • A “X minus” (X-) command will cause the cutting tool to be located to the left of the zero or origin point.
  • A “Y plus” (Y+) command will cause the cutting tool to be located toward the column.
  • A “Y minus” (Y-) command will cause the cutting tool to be located away from the column.

In absolute programming, the G90 command indicates to the computer and MCU that the programming is in the absolute mode.

The term numerical control is a widely accepted and commonly used term in the machine tool industry. Numerical control (NC) enables an operator to communicate with machine tools through a series of numbers and symbols.

NC which quickly became Computer Numerical Control (CNC) has brought tremendous changes to the metalworking industry. New machine tools in CNC have enabled industry to consistently produce parts to accuracies undreamed of only a few years ago. The same part can be reproduced to the same degree of accuracy any number of times if the CNC program has been properly prepared and the computer properly programmed. The operating commands which control the machine tool are executed automatically with amazing speed, accuracy, efficiency, and repeatability.

The ever-increasing use of CNC in industry has created a need for personnel who are knowledgeable about and capable of preparing the programs which guide the machine tools to produce parts to the required shape and accuracy. With this in mind, the authors have prepared this textbook to take the mystery out of CNC – to put it into a logical sequence and express it in simple language that everyone can understand.

01-CNC lathe - CNC Turning Center-Cartesian Coordinate System

image

 01-cost-effective-2-axis-cnc-lathes-computer numeric control

Milling Machine


The milling machine has always been one of the most versatile machine tools used in industry (Fig. 5). Operations such as milling, contouring, gear cutting, drilling, boring, and reaming are only a few of the many operations which can be performed on a milling machine. The milling machine can be programmed on three axes:
• The X axis controls the table movement left or right.
• The Y axis controls the table movement toward or away from the column.
• The Z axis controls the vertical (up or down) movement of the knee or spindle.

01-3 axis - vertical Machining center-CNC Machining CenterThe main axes of a vertical machining center.

01-Cnc-Milling-Machines-milling, contouring, gear cutting, drilling, boring, and reaming

FINISHING OPERATIONS

August 23, 2011

Sizing:

Repressing the sintered component in a die to meet required tolerances.

06-measurement-sizing-tolerance-measurement

02-Sizing-Sintering-Height gauge

Coining:

Repressing the sintered component in a die to increase the density and to give additional strength.

03-coldforge-coining

Infiltration:

Filling the pores of sintered product with molten metal to improve the physical properties.

Impregnation:

Filling of Oil, Grease or other Lubricants in a Sintered components such as Porous Heating

Machining:


Removing excess material by using cutting tool to imparts specific features such as Threads, Grooves, Undercuts etc, which are not practicable in powder metallurgy process.

04-thread cutting-powder metallurgy

Heat Treatment:

Process of Heating & Cooling at a desired rate to improve Grain Structure, Strength & Hardness.

05-heattreatment-metals-hardening

Plating:

Used for obtaining Resistance to Corrosion or better appearance.

05-electro plating-methods-examples

05-electro plating-application-examples

Powder metallurgy is used in the following industries:

  • Automotive (Brake pads, Gear parts, Connecting rods, Planetary carriers, Sintered Engine Bearings);

07-composite gears-automobile-parts

  • Aerospace (Light weight Aluminum base structural materials, High temperature Composite materials);

07-Aeroplane-boeing-powder-metallurgy-applications

07-composite-parts-Aerospace

  • Cutting tools (Hard metals, Diamond containing materials);

07-milling-cutters-tooling

  • Medicine (Dental implants, Surgical instruments);

07-medical-applications-powder metallurgy

  • Abrasives (Grinding and Polishing wheels and Discs);
  • Electrical, Electronic and Computer parts (Permanent magnets, Electrical contacts).

 

07-electronics-computer parts

FINISHING OPERATIONS

August 23, 2011

Sizing:

Repressing the sintered component in a die to meet required tolerances.

06-measurement-sizing-tolerance-measurement

02-Sizing-Sintering-Height gauge

Coining:

Repressing the sintered component in a die to increase the density and to give additional strength.

03-coldforge-coining

Infiltration:

Filling the pores of sintered product with molten metal to improve the physical properties.

Impregnation:

Filling of Oil, Grease or other Lubricants in a Sintered components such as Porous Heating

Machining:


Removing excess material by using cutting tool to imparts specific features such as Threads, Grooves, Undercuts etc, which are not practicable in powder metallurgy process.

04-thread cutting-powder metallurgy

Heat Treatment:

Process of Heating & Cooling at a desired rate to improve Grain Structure, Strength & Hardness.

05-heattreatment-metals-hardening

Plating:

Used for obtaining Resistance to Corrosion or better appearance.

05-electro plating-methods-examples

05-electro plating-application-examples

Powder metallurgy is used in the following industries:

  • Automotive (Brake pads, Gear parts, Connecting rods, Planetary carriers, Sintered Engine Bearings);

07-composite gears-automobile-parts

  • Aerospace (Light weight Aluminum base structural materials, High temperature Composite materials);

07-Aeroplane-boeing-powder-metallurgy-applications

07-composite-parts-Aerospace

  • Cutting tools (Hard metals, Diamond containing materials);

07-milling-cutters-tooling

  • Medicine (Dental implants, Surgical instruments);

07-medical-applications-powder metallurgy

  • Abrasives (Grinding and Polishing wheels and Discs);
  • Electrical, Electronic and Computer parts (Permanent magnets, Electrical contacts).

 

07-electronics-computer parts