Monday, 15 February 2016

G04

G04- Dwell Time:

        It is used for stopping the tool movement for a specified time.

Commonly G04 is used to

       Hold the axis movements until the chuck rotates in the given r.p.m.
       Hold the axis movements until the coolant gets the required pressure.
       Getting a good surface finishing by allowing the tool to wait for a while before it goes to the next destination.
      

Ex:-

For 2 Seconds delay -
G04 X2.0;
or
G04 U2.0; 
or
G04 P2000; 

G02 and G03

G02:  Clock Wise Movement of the tool.

It is used for making a radius in the component using clockwise motion of the tool.

Format: G02X---Z----R----F-----





















G03:  Counter Clock Wise Movement of the tool.

It is used for making a radius in the component using Counter clockwise motion of the tool.

Format: G03X---Z----R----F-----

Lesson-7-G-Codes-G00,G01

List of G codes:

G codes are Preparatory commends :

G00 - Rapid traverse:

It is used for fast movements of the tool when it is not engaged with the job.
In the below picture tool moves from point 1 to 2 rapidly .we can use G00 here why because
tool is not doing any operation in the work piece.

Format : G00X---Z----





















G01:- Linear Interpolation:

It is used for tool movements with feed rate when tool is doing some operations
on the work piece.

Format : G01X---Z----F----


Friday, 12 February 2016

Lesson-6 : Control panel

CNC Turning Machine's Control panel:
We will learn about the control panel keys in the coming lessons.

ON--------------------------------------Power on Switch
OFF-------------------------------------Power off Switch
Emergency Stop --------------------- Turns off power
Cycle Start ----------------------------Starts Program Execution
Feed Hold ---------------------------- Stops tool motion
Optional Stop ------------------------ Stops the program when M01 is in the
                                                        program
Dry Run -------------------------------For testing programs without part
Chuck Clamp ------------------------ Shows chuck clamping status
Block Slip ---------- ------------------Skips blocks with / symbol
Spindle Rotation ---------------------Indicates the direction of the spindle
Tool change-------------------------- For manual tool change
Handle -------------------------------- Manual Pulse Generator (MPG) for axis
                                                    selection and movement
MDI ----------------------------------- Manual data input
Auto----------------------------------- Automatic operations
Edit ----------------------------------- For doing changes in a program
Jog ------------------------------------ Selecting jog mode for movements






Lesson-5 : Some important Symbols:

Some important Symbols:


Symbols
Description
Comment
.
Decimal point
Fractional part of a number
+
Plus sign
Positive value or addition sign in Fanuc macros
-
Minus sign
Negative value or subtraction sign in Fanuc macros
*
Multiplication sign
Multiplication sign in Fanuc macros
/
Slash ( Front slash)
Block skip function symbol or division in Fanuc macros
()
Parenthesis
Program comments & messages
%
Percent sign
Stop code (end of program file)
:
Colon
Program number designation
,
Comma
Used only within comments
[ ]
Brackets
Arguments in Fanuc macros
;
Semicolon
Non programmable End-of-Block symbol (screen display only)
#
Sharp sign
Variable definition or call in Fanuc macros
=
Equal sign
Equality in Fanuc macros