Latest Program :
Recent Program
Showing posts with label Fanuc. Show all posts
Showing posts with label Fanuc. Show all posts

Fanuc Panel Keys



Address keys


The area of the MDI keypad that allows an operator to enter letters and special characters into the control.


ALARM keys


Keys located on the machine panel that display alarm information for the machine panel. These keys are different from the alarm keys associated with the control panel.


AUTO key


The key on the CNC machine that changes the operation mode to auto. Auto mode allows an operator to call up and execute a part program stored in memory. Auto mode is sometimes called memory mode on some CNC controls.


AUTO mode


The mode that allows an operator to call up and execute a part program stored in the machine.


AUX/GRAPH


A function key located on the MDI keypad that displays the graphics screen.


Axis/direction keys


The area of the machine control that allows an operator to select a specific axis.


BLOCK DELET key


A machine control that provides the option of skipping a predetermined series of program blocks. A block delete allows the operator to run two versions of the same program.


Brackets


[ ]. Punctuation marks used to separate CNC program commands from macro statements.


CAN key


A key located on the MDI keypad that backspaces the cursor to delete the last character entered, and cancels any program block that is highlighted during a block edit.


Control panel


The group of controls on a CNC machine that run, store, and edit the commands of a part program and other coordinate information.


Coolant keys


The area of the CNC machine control that allows an operator to turn the coolant on and off, manually or automatically, during a program cycle.


Cursor keys


The up and down arrow keys located on the MDI keypad that enable an operator to move through various screens and fields in the control, edit and search for CNC programs, and move the cursor through the program or screen options.


Cycle start


The control button used to begin a program or continue a program that has been previously stopped.


Cycle stop


The control button used to pause a program. Also known as feed hold, cycle stop pauses tool feed but does not stop spindle movement.


DGNOS/PARAM


A function key located on the MDI keypad that displays the diagnostics and parameters screens.


Display screen


The main screen of the machine that displays important information for the operator.


DRY RUN key


A key that activates the dry run feature on a CNC machine. The dry run function checks a program quickly without cutting parts.


EDIT key


The key on the CNC machine that changes the operation mode to edit. Edit mode allows an operator to make changes to a part program and store those changes.


EDIT mode


The mode that allows an operator to make changes to a part program and store those changes.


Emergency stop


Used for emergencies only, the control button that automatically shuts down all machine functions.


End-of-block key


EOB. A signal that marks the end of a part program block. An end-of-block signal is represented by a semicolon (;) in a part program.


Execution keys


The area of the CNC machine control that allows an operator to begin or end a part program. The execution keys include CYCLE START and CYCLE STOP.


Feed hold


The control button used to pause a program. Also known as cycle stop, feed hold pauses tool feed but does not stop spindle movement.


Function keys


Keys located on the MDI keypad that enable the operator to choose between different tasks.


HOME key


A key that automatically moves the spindle to the machine zero position. The HOME key is sometimes called the zero return key on some machines.


Input buffer


A temporary location on a computer that holds all incoming information before it continues to the CPU for processing.


Input key


A key located on the MDI keypad that allows an operator to enter data into the input buffer. This key is also used to input data from an input/output unit.


Jog feed


In JOG mode, the continuous movement of a tool in a direction along a selected axis.


JOG key


The area of the machine control that allows an operator to move a selected axis. Jog keys are often called axis direction keys.


Machine function keys


The area of the control panel that allows an operator to perform different functions depending on what display or mode is selected. The machine function keys include SINGL BLOCK, BLOCK DELET, and DRY RUN.


Machine panel


The group of controls on a CNC machine that allow an operator to control machine components manually. Sometimes called the operator panel.


Machine zero


The position located at the farthest possible distance in a positive direction along the machine axes. Machine zero is permanently set for each particular CNC machine.


Manual data input keypad


The MDI keypad is located on the control panel and houses the address, numeric, and navigation keys.


Manual pulse generator


A circular handwheel on a CNC machine that can move a tool incrementally along an axis. On some machines the MPG is known as the "handle."


Manual pulse generator keys


Keys located on the machine panel that allow the operator to move the tool incrementally along an axis.


MDI key


The key on the CNC machine that changes the operation mode to manual data input mode. Manual data input mode lets an operator enter and execute program data without disturbing stored data.


MDI mode


An operation mode that lets an operator enter and execute program data without disturbing stored data.


MPG keys


The keys on the operator panel that control the size of incremental movement of the manual pulse generator.


No. key


A key that allows an operator to enter a numerical value into the input buffer. The SHIFT key must be used with the No. key.


Numeric keys


Keys located on the MDI keypad that allow an operator to enter numbers, a minus sign, and a decimal point into the control. These keys also contain the CAN key, manual JOG arrow keys, the EOB key, the BLOCK DELET, and the right and left cursor move keys.




Offset register


Area of the machine control that holds tool geometry, wear, and work offset settings.


OFSET


A function key located on the MDI keypad that displays tool offsets and settings.


OFSET MESUR key


A key on the CNC machine control panel that allows the operator to determine and set a tool offset. It measures the current coordinate value and the coordinate value of a command, and uses the difference as the offset value. If the offset value is already known, pressing the OFSET MESUR key moves the tool to the specified offset position.


Operation keys


The keys located on the operator panel that allow an operator to move tools and set offsets.


Operation mode keys


The AUTO, EDIT, and MDI keys that change the operation mode of the CNC machine.


Operator panel


The group of controls on a CNC machine that allow an operator to control machine components manually. Sometimes called the machine panel.


OPR/ALARM


A function key located on the MDI keypad that displays the alarm screen.


Output/start key


A key located on the MDI keypad that allows an operator to start an automatic operation and output data into an input/output unit.


Override


A machine control component that adjusts programmed values such as speed and feed rate by a certain percentage during operation.


Over travel check


A safety function that determines if the tool has moved beyond its set boundaries. Forbidden zones can be programmed to specify areas where the tool can and cannot enter.


Page keys


The up and down arrow keys located on the MDI keypad that allow an operator to move through various screens and fields one page at a time.


Parentheses


( ). Curved brackets used to separate program text information from CNC program commands.


Part program


A series of instructions used by a CNC machine to perform the necessary sequence of operations to machine a specific workpiece.


POS


A function key located on the MDI keypad that displays the position screen that shows axis locations.


Power off


The red button on a CNC control panel that shuts off power to the control.


Power on


The green button on a CNC control panel that provides power to the control.


PRGRM


A function key located on the MDI keypad that displays the program screen and blocks of the current part program.


Program edit keys


Keys located on the MDI keypad that allow an operator to alter, insert, or delete data from stored memory.


Program protect switch


A switch located on the machine control panel that allows the operator to secure current program information. The program protect switch prevents accidental or intentional deletion of programs in memory.


Program source keys


The group of keys on the operator panel that control how part programs are used. The AUTO, EDIT, and MDI keys that comprise the program source keys are distinct machine modes.


Rapid traverse


The movement of machine components at the fastest possible rate of travel. Rapid traverse motion merely requires an endpoint for the movement.


Reference position


A fixed position on a machine tool to which the tool can easily be moved by the reference position return function.


Reset key


A key located on the MDI keypad that stops all machine motion and places the program cursor at the top of the current program.


Shift key


A key located on the MDI keypad that allows an operator to access letters and special characters found on the address keys.


SINGL BLOCK key


A key that activates the single block feature on the GE Fanuc 0-C control. The single block function runs the program one block at a time to prove out the program.


Soft keys


Keys located directly below the display screen that have different purposes depending on which function key has been chosen. The function of each soft key is visible on the display screen between brackets.


SP


A key that allows an operator to enter a space when manually entering data.


Spindle jog key


A key located on the machine panel that rotates the spindle incrementally in either a clockwise or counterclockwise direction.


Spindle keys


The area of the CNC machine control that allows the operator to manually control the rotation of the spindle in a clockwise or counter clockwise direction. The spindle keys include CW (clockwise) and CCW (counter clockwise), STOP, and JOG.


TEACH key


A key that changes the operation mode of a CNC machine to allow tool positions obtained by manual operation to be stored into memory.


Tool limit switch


The component that prevents a tool from exceeding the set direction limit on an axis. The tool limit switch detects overtravel.


Zero return key


Also known as the home key, zero return automatically moves the spindle to the machine zero position.


Multiple Thread Cutting Cycle G76

Multiple Thread Cutting Cycle G76:-

G76P (m) (r) (a) Q (Δd min) R (d);
G76X (u) _ Z(W) _ R(i) P(k) Q(?d) F(L) ;


m                =        Repetitive Count In Finishing (1 To 99)
r                  =        Chamfering Amount
a                  =        Angle of Tool Tip
P                  =        m, r, and a are specified by address P at the same time.
Δdmin          =        Minimum Cutting Depth (Specified By the Radius Value)
d                 =        Finishing Allowance
I                  =        Difference Of Thread Radius If I = 0, Ordinary Straight       Thread Cutting Can Be Made.
K                 =        Height of Thread
Δd                =        Depth of Cut in 1st Cut (Radius Value)
L                 =        Lead Of Thread (Same as G32).


Example:-
Notes:-
1.   In the blocks where the multiple repetitive cycle are commanded, the addresses P, Q, X, Z, U, W, and R should be specified correctly for each block.
2.    In the blocks in which G70, G71, G72, or G73 are commanded and between the sequence number specified by P and Q, M98 (subprogram call) and M99 (subprogram end) cannot be commanded.
3.   In the blocks between the sequence number specified by P and Q, the following commands cannot be specified.
One shot G code except for G04 (dwell)
01 group G code except for G00, G01, G02, and G03
06 group G code
M98 / M99
4.    When G70, G71, G72, or G73 is executed, the sequence number specified by address P and Q should not be specified twice or more in the same program.
5.    The blocks between the sequence number specified by P and Q on the multiple repetitive cycle must not be programmed by using “Direct Drawing Dimensions Programming”.
6.   The multiple repetitive cycle cannot be executing during DNC operation.
7.   Interruption type custom macro cannot be executed during executing the multiple repetitive cycle.
Alarm:-
1.   In the block which is specified by address P of G71, G72 or G73, G00 or G01 group should be commended. If it is not commanded, P/S alarm No.65 is generated.
2.   In MDI mode, G70, G71, G72, or G73 cannot be commanded. If it is commanded, P/S alarm No. 67 is generated. G74, G75, and G76 can be commanded in MDI mode.









Transverse Cut-Off Cycle G75 Or Diameter Grooving Cycle:-





Transverse Cut-Off Cycle G75 Or Diameter Grooving Cycle:-


Overview:-
  
          This function is used for smooth disposal of machining chips in transverse cut-off machining. This allows easy disposal of machining chips in face turning as well. Both G74 and G75 which are used for cutting off, grooving or drilling, are a cycle to give the escape of a tool automatically. Four patterns which are symmetrical with each other are available. During single block operation, all the blocks are executed step by step.


Programming Format:-
     
       G75 R (1st ) ;
    
        G75  x__ Z__ P__ Q__ R__ F__ S__ T__  ;


Description:-


            R        =        Distance of Return


          X        =        Absolute Value / Incremental Value of X-Axis


          Z        =        Absolute Value / Incremental Value of Z Axis


          P        =        X-axis cut depth


          Q       =        Z-Axis Movement Distance


R        =        ( 2nd R )Tool Escape Distance at the Bottom of Cut


          F        =        Feed Rate


          S        =        S Command


          T        =        T Command


Sample Program:-


            G00 G96 G98 ;
          G28 U0 W0 ;
          X102. Z-20. ;
          G75 R2. ;
          G75 W-15. X70. P6. Q5. F150 S100 M3 ;
          G28 U0 W0 ;
          M30 ;


Face Grooving Cycle G74 Or Longitudinal Cut-Off Cycle

Face Grooving Cycle G74 Or Longitudinal Cut-Off Cycle


Overview:-
            This function is used for smooth disposal of machining ships in longitudinal cut-off machining. For SS materials which produce hard-to-cut machining chips this function can be managed for easy machining chip disposal. You can use this cycle for drilling


Programming Format:-


            G74 R__;


         G74 X__ Z__ P__ Q__ R__ F__ S__ T__;


 Description:-


            R        =        Distance of Return


          X        =        Absolute Value / Incremental Value of X-Axis


          Z        =        Absolute Value / Incremental Value of Z Axis


          P        =        X-Axis Movement Distance


          Q       =        Z-axis cut depth


R        =        ( 2nd R )Tool Escape Distance at the Bottom of Cut


          F        =        Feed Rate


          S        =        S Command


          T        =        T Command


Drilling Cycle :-
            
         For drilling X, P and R (2nd ) are  not required .Omit these dada.


Notes:-
1.   During single block operation, all the blocks are executed step by step2.   Omission of address X , P and R( 2nd ) provides the operation of Z axis alone , resulting in peck drilling cycle.3.   R ( 1st ) and R ( 2nd ) are both command values address R. the differentiation is given by whether Z is commanded together . that is ,the command R together with Z results in the flat of R ( 2nd )4.   Cycle operation is performed in the block where Z is commanded

Sample program:-


            G00 G96 G98 ;
            G28 U0 W0 ;
            X100. Z2.0 ;
            G72 R2. ;
            G72 U-50. Z-40. P5. Q7. F150. S100 M3 ;
            G28 U0 W0 ;
            M30 ;












Finishing Cycle G70 Fanuc Control CNC Programming

Finishing Cycle G70 Fanuc Control CNC Programming


After roughing have been carried out by the G71 to G73 commands, finishing can be performed by following programming format.


G70 P__ Q__
          P        =        finish shape start sequence number
          Q       =        finish shape end sequence number


Example:-
          O1234 ;
          ;
          ;       
          N100 G70 P200 Q300 ;
          ;
          ;
          M30;






Contour –Parallel Roughing Cycle G73 Or Profile Turning Cycle Or Copy Turning Cycle

Contour –Parallel Roughing Cycle G73 Or Profile Turning Cycle Or Copy Turning Cycle


Profile Turning Cycle:-


          This function will allow efficient execution in roughing when cast or forged parts are to be cut along finish shape.


Programming Format:-




          G73 U___ W__ R__ ;
          G73 p__ Q__ U__ W__ F__ S__ T__ ;


          U       =        escape distance and direction in the X-axis direction ( radial value )


          W       =        escape distance and direction in the Z-axis direction


          R        =        times of divisions


          * Other Addresses Are As With G71


Tool Nose Radius Compensation:-


          When this cycle is commanded in the tool nose radius compensation mode, tool nose radius compensation is applied to the finishing shape sequence for this cycle and cycle is executed for this shape.
         
           However, when this cycle is commanded in the tool nose radius compensation mode, the compensation is temporarily cancelled immediately before this cycle and started at the head block of the finishing shape sequence.


Sample Program:-




N10     G00 G96 G98
N11     G28 U0 W0
N12     T0101
N13     X150. Z5.
N14     G73 U8. W6. R3.
N15     G73 P16 Q20 U4. W2. F150 S100 M3 ;
N16     G00 X50. ;
N17     G01 Z-30.;
N18     X80. Z-50. ;
N19     Z-75. ;
N20     X120. Z-90.0 ;
N21     G70 P16 Q20 ;
N22     G28 U0 W0 M5 ;
N23     M30 ;












Facing Cycle For Fanuc Control G72 or Transverse Roughing Cycle

Facing Cycle in Fanuc Control G72 or Transverse Roughing Cycle


Programming format:-




G72 W__ R__ ;
G72 P__ @__ U__ W__ F__ S___ T__ ;




W       =        Cutting Depth




R        =        Escape Distance




P        =        Head Sequence No. For Finishing Shape




Q       =        End Sequence No. For Finishing Shape




U       =        Finishing Allowance and Direction In X Axis Direction (Diametric Vale)




W       =        Finishing Allowance and Direction in Z Axis Direction




F        =        Feed Rate




S        =        Cutting Speed




T        =        Tool Number




Note:-


         If F and S commands exist in blocks defined by p and Q, they will be ignored during roughing cycle because they are considered for finishing cycle.


Sample program:-






N01     G00 G96 G98 ;
N02     G28 U0 W0 ;
N03     T0101
N04     X176. Z2.  ;
N05     G72 W7. R1.
N06     G72 P06 Q13 U4. W2. F100 S100 M3
N07     G00 Z-80. S150 ;
N08     G01 X120. W8. F100;
N09     W10.;
N10     X82. W11. ;
N11     W20. ;
N12     X35. W21. ;
N13     W12. ;
N14     G70 P06 Q13 ;
N15     G28 U0 W0 M5 ;
N16     M30;


















 
Support : Creating Website | Johny Template | Mas Template
Copyright © 2011. Online Education - All Rights Reserved
Template Created by Creating Website Published by Mas Template
Proudly powered by Blogger