Fanuc Mill: Program Storage 310

This class describes common methods for transferring and storing part programs on the Fanuc 0-C control for the mill. Includes Fanuc CNC Simulators.

Class Details

Class Name:
Fanuc Mill: Program Storage 310
Description:
This class describes common methods for transferring and storing part programs on the Fanuc 0-C control for the mill. Includes Fanuc CNC Simulators.
Version:
1.0
Difficulty:
Advanced
Number of Lessons:
16
Additional Language:
Spanish

Class Outline

  • Objectives
  • Program Storage and Transfer
  • Storing Programs on the Fanuc 0-C Mill Control
  • Entering Part Programs Manually
  • Menu Programming
  • Floppy Disk Directory Display
  • Inputting from a Floppy Disk
  • Outputting to a Floppy Disk
  • Changing a File Name
  • Deleting a Program
  • Program Input with RS232
  • Program Output with RS232
  • Direct Numerical Control
  • Restrictions of DNC
  • Terminology of Communications
  • Summary

Objectives

  • Identify factors that determine program transfer and storage methods.
  • Describe the methods of transferring part programs to the Fanuc 0-C mill control.
  • Explain how to use the Fanuc 0-C mill control to enter part programs manually.
  • Define menu programming.
  • Explain how to view the directory of a floppy disk.
  • Explain how to input a part program from a floppy disk.
  • Explain how to output a part program to a floppy disk.
  • Explain how to change a file name.
  • Describe the process of deleting a part program.
  • Explain how to input a part program with RS232.
  • Explain how to output a part program with RS232.
  • Describe direct numerical control.
  • Identify the restrictions of DNC.
  • Describe basic communication concepts related to part program transfer and storage.

Certifications

NIMS
  • CNC Milling Operations

Glossary

Vocabulary Term Definition
[CAN] A soft key that cancels the current view on the Fanuc 0-C control.
[DELETE] A soft key on the Fanuc 0-C control that initiates a program file deletion on the Fanuc 0-C control.
[EXEC] A soft key that executes certain commands on the Fanuc 0-C mill control.
[FLOPPY] A soft key that displays the file directory of a floppy disk on the Fanuc 0-C control.
[I/O] A soft key that allows you to input and output floppy files of the Fanuc 0-C control when the floppy drive is not the default input/output device.
[LIB] A soft key that displays the program library on the Fanuc 0-C control.
[PUNCH] A soft key that initiates program output to a floppy disk on the Fanuc 0-C control.
[READ] A soft key that initiates the transfer of a file from a floppy disk to the control memory on the Fanuc 0-C control.
[RENAME] A soft key on the Fanuc 0-C control that initiates a file name change on the Fanuc 0-C control.
[SRHFIL] Search File. A soft key that displays the floppy disk file search function on the Fanuc 0-C control.
[STOP] A soft key that discontinues an operation on the Fanuc 0-C control.
address key The area of the MDI keypad that allows an operator to enter letters and special characters into the control.
addressed data Part program data consisting of alphanumeric CNC codes. Each code consists of a letter and number combination.
baud rate The number of changes per second to the media being transmitted. Also called the signaling rate, baud rate is measured by the number of signaling events per second.
binary digit Bit. The smallest unit of information on a computer.
bit Binary digit. The smallest unit of information on a computer.
byte Eight bits.
canned cycle A sequence of machine operations initiated by a single G code. Canned cycles act as shortcuts that simplify the program. Rough turning, finish turning, and peck drilling sequences are common canned cycles.
data bit In data transmission, a "1" or "0" that represents the most fundamental unit of information in a digital system. Bit is shorthand for "binary digit."
data rate The speed at which data is transmitted. Also called the bit rate, data rate is measured in bits per second (bps).
direct numerical control The direct control of CNC machines by a central host computer. With DNC, the program is run directly from the memory of a host computer and is not stored in the memory of the machine's own control.
directory A view on the display screen that lists all the part programs stored on a floppy disk.
EDIT mode 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.
electronic transfer Any method of sending and receiving part programs on a CNC control involving either floppy disk, RS232, or direct numeral control.
end-of-block A character that marks the end of a part program block. An end-of-block character is represented by a semicolon (;) in a part program.
EOB A key that marks the end of a part program block. The EOB, or end-of-block character, is represented by a semicolon (;) in a part program.
F code A program code that determines the feed during a cutting operation.
floppy disk A 3.5 inch plastic device that stores programs and computer information magnetically. Standard removable floppy disks hold 1.44MB of data.
floppy disk drive A computer peripheral that reads and writes magnetic data to and from a floppy disk.
G code A programming code that determines the type of operation performed on the machine.
G01 A preparatory command that indicates linear interpolation, a type of movement along the machine axes.
I/O An abbreviation for input/output.
input The act of moving a part program from an input/output device to the memory of a CNC control.
INSRT key A key on the Fanuc 0-C control that inserts the text in the input buffer after the current cursor location.
M code A code used to signal an action from a miscellaneous group of commands. M codes change cutting tools, turn on or turn off the coolant, spindle, or workpiece clamps, etc.
M30 A miscellaneous code that signals a program end and rest.
M98 P### A miscellaneous code that calls a subprogram during part program execution. "P###" indicates the area of the program which is being called.
MB Megabyte. A unit of computer storage equal to 1,024 kilobytes or 1,048,576 bytes.
menu programming A feature of the Fanuc 0-C control that prompts a user to enter relevant data during manual programming.
MS-DOS Microsoft Disk Operating System. A computer operating system for personal computers, which has largely been replaced by the more common Windows operating system.
output The act of moving a part program from a CNC control to another device for transfer and storage purposes.
parity A simple error checking system used in serial communications.
part program A series of instructions used by a CNC machine to perform the necessary sequence of operations to machine a specific workpiece.
PRGRM function key A function key located on the MDI keypad that displays the program screen and blocks of the current part program.
program library A view on the display screen that lists all the part programs in memory.
RS232 A serial interface standard specified by the Electronic Industry Association for the interconnection of devices. CNC controls can send and receive part programs using RS232 standard connection cables.
S code A program code that determines the speed during a cutting operation.
soft key A key located directly below the display screen that has a different purpose depending on which function key has been chosen. The function of each soft key is visible on the display screen between brackets.
start bit A bit indicating the beginning of a data stream or the start of a byte of data.
stop bit A bit indicating the end of a byte of data.
T code A program code used to indicate the specific tool for a tool change.
X code A program code that indicates a specific coordinate position along the X-axis.
Y code A program code that indicates a specific coordinate position along the Y-axis.