Beruflich Dokumente
Kultur Dokumente
Contouring NC
In contouring (continuous path) operations, the tool is cutting while the axes of
motion are moving.
The axes can be moved simultaneously, at different velocity.
The path of the cutter is continuously controlled to generate the desired geometry
of the work piece.
NC machine tool axis system for milling NC machine tool axis for turning
and drilling operations. Operations.
Control Unit
The control unit, which interprets the coded
instructions (the tape) and directs the machine
through the operations
Tape
The tape, which is punched full of holes, with each
hole providing an electronic pulse. This tape holds
the coded instructions.
Motor
The motor, which supplies the power to move the
tool or table of the machine.
Transducer
The electronic feedback device (transducer), which
tells how much movement, has taken place.
The machine control unit consists of the data processing unit
(DPU) and the control loop unit (CLU). The functions of DPU and
CLU is shown:
DPU
The DPU decodes the information contained in the part-
program, process it, and provides instructions to the CLU.
CLU
The CLU operates the drives attached to the machine lead
screws and feedback signals on the actual position and velocity
of each one of the axes. The drive units are actuated by voltage
pulses.
CNC- COMPUTER NUMERICAL CONTROL
“A numerical control system wherein a dedicated, stored program
computer is used to perform some or all of the basic numerical
control functions in accordance with control programs stored in the
read-write memory of the computer.”
The processes that are involved in the CNC
machine:
◦ Obtain or develop the part drawing.
◦ Decide what machine will produce the part.
◦ Decide on the machining sequence.
◦ Choose the tooling required.
◦ Do the required calculations for the program co-
ordinates.
◦ Calculate the speeds and feeds required.
◦ Write the NC program.
◦ Prepare setup sheets and tool lists.
◦ Send the program to the machine.
◦ Verify the program.
◦ Run the programs if no changes are required
Coordinate System: All the machine tools make use of the Cartesian
coordinate system for the sake of simplicity. The guiding coordinate
system followed for designing the axes is the familiar right hand
coordinate system. The main axes to be designated are the
rectangular axes and the rotary axes
WORK –PART WITH ZERO POINT OF
THE TURNED PART
Linear interpolation
G01 G94 X050.0 Y086.5 Z100.0 F40 S800
Circular interpolation
G02 G17 X088.0 Y040.0 R028.0 F30
Cutter offset
G42 G01 X100.0 Y040.0 D05
NC part program code Comments
N001 G21 G90 G92 X-050.0 Y-050.0 Z010.0; Define origin of axes.
N002 G00 Z-020.0 S1989 M03; Rapid to cutter depth, turn spindle on.
N003 G01 G94 G42 Y0 D05 F398; Bring tool to starting y-value, start cutter offset.
N004 G01 X075.0; Mill lower horizontal edge of part.
N005 G01 X150.0 Y043.02; Mill angled edge at 35 degrees.
N006 G01 Y070.0; Mill vertical edge at right of part.
N007 G01 X080.0; Mill horizontal edge leading to arc.
N008 G17 G02 X050.0 Y100.0 R030.0; Circular interpolation around arc.
N009 G01 Y125.0; Mill vertical step above arc.
N010 G01 X0; Mill top part edge.
N011 G01 Y0 Mill vertical edge at left of part.
N012 G40 G00 X-050.0 Y-050.0 Z010.0 M05; Rapid move to target point, cancel offset, spindle stop.
N013 M30; End of program, stop machine.
Advantages of COMPUTER AIDED PART –
PROGRAMMING
Reduced set-up time
Reduced lead time
Reduced inventory
Better machine utilization and
Job advancement opportunities.
“A system connecting a set of numerically controlled machines to a common memory
for part program or machine program storage with provision for on-demand distribution
of data to machines.”In DNC, several NC machines are directly controlled by a
computer, eliminating substantial hardware from the individual controller of each
machine tool. The part-program is downloaded to the machines directly (thus omitting
the tape reader) from the computer memory.
Direct numerical control (DNC) – control of multiple machine tools by a single
(mainframe) computer through direct connection and in real time
◦ Two way communication
Distributed numerical control (DNC) – network consisting of central computer
connected to machine tool MCUs, which are CNC
◦ Present technology
◦ Two way communication
The configuration of the DNC system could be divided into:
DNC system with-out a satellite computer.
DNC system with a satellite computer.
The satellite computers are the minicomputers and they serve to take some
of the burdens off the central computers. Each of the satellite controls
several of t he MT’s.
Justification of the DNC Machine
When the interconnected CNC machines are large in number .
When there is a very large program size and that cannot be accommodated in
the part program memory of MCU.
When a large variety of the part programs are to be commissioned for the
small batch sizes.
When there exist frequent changes in the program designs.
Point-to-Point command:
GOTO/P0
Continuous path command:
GOLFT/L2, TANTO, C1
Geometry statements, also called definition statements; are used
to define the geometry elements that comprise the part.
P2 = POINT/INTOF, L1, L2
Lines:
A line in APT is considered to be of infinite
length in both directions. Specification of a
line can be accomplished by the following:
Two points through which it passes;
L1 = LINE/P3, P4
Passes through point (P5) and parallel to
another line (L3) that has been previously
defined;
L2 = LINE/P5, PARLEL, L3
Plane :
A plane can be defined by the following:
Three points through which it passes;
PL1 = PLANE/P1, P2, P3
P1, P2 and P3 must be non-collinear Passes
through point (P2) and parallel to another
plane (PL1) that has been previously defined;
PL2 = PLANE/P2, PARLEL, PL1
Center and radius
C2 = CIRCLE/P4, P5, P6
GODLTA statement is useful in drilling operations.
Drive surface; this is the surface that guides the
side of the cutter.
Part surface; this is the surface, again pictured as a
plane, on which the bottom or nose of the tool is
guided.
Check surface; this is the surface that stops the
forward motion of the tool in the execution of the
current command.
PARTNO SAMPLE PART MILLING OPERATION
MACHIN/MILLING,02
UNITS/MM
CUTTER/20.0
P1 = POINT/0, 0, -25.0
P2 = POINT/160.0, 0, -25.0
L1 = LINE/P1, P2
L2 = LINE/P2, P3