What is the definition of "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.

Learn more about direct numerical control in the class Haas Lathe: Program Storage 315 below.


CNC Controls: Haas Training


Class Information
Tooling U classes are offered at the beginner, intermediate, and advanced levels. The typical class consists of 12 to 25 lessons and will take approximately one hour to complete.
Class Name:Haas Lathe: Program Storage 315
Description:This class describes common methods for transferring and storing part programs on the Haas lathe. Includes Haas CNC Simulators.
Prerequisites: 310285 
Difficulty:Advanced
Number of Lessons:13
Language:English, Spanish

Go to Catalog
  

Below are all the competencies and job programs that contain the class Haas Lathe: Program Storage 315. Job programs are our traditional class lists organized according to common job functions. Competencies are our latest job-specific curricula that help tie online learning to practical, hands-on tasks.

Click on any title to view its details.

Competencies


Class Outline
  • Objectives
  • Program Storage and Transfer
  • Storing Programs on the Haas Lathe
  • Entering Part Programs Manually
  • Floppy Disk Operation: Loading
  • Floppy Disk Operation: Saving
  • Receiving Part Programs with RS232
  • Sending Part Programs with RS232
  • Direct Numerical Control: Activation
  • Receiving Programs with DNC
  • Direct Numerical Control: Restrictions
  • Terminology of Communications
  • Summary
  
Class Objectives
  • Identify factors that determine program transfer and storage methods.
  • Describe the methods of transferring part programs to the Haas lathe.
  • Explain how to use the Haas control to enter part programs manually.
  • Explain how to load a part program on the Haas control from a floppy disk.
  • Explain how to save a part program on the Haas control to a floppy disk.
  • Explain how to receive a part program on the Haas control using RS232.
  • Explain how to send a part program on the Haas control using RS232.
  • Explain how to activate Direct Numerical Control (DNC) on the Haas control.
  • Explain how to receive a part program with Direct Numerical Control (DNC) on the Haas control.
  • Identify the restrictions of DNC.
  • Describe basic communication concepts related to part program transfer and storage.

Class Vocabulary

Vocabulary TermDefinition
abnormal stop An irregular means of halting a part program during the machining process.
addressed data Part program data consisting of alphanumeric CNC codes. Each code consists of a letter and number combination.
ALARM/MESGS The display key on the Haas control that shows the current alarms when pressed once and messages when pressed twice.
ALTER A key on the Haas control that replaces the item highlighted by the cursor with the text in the input buffer.
ASCII American Standard Code for Information Interchange. ASCII is a standard governing information exchange.
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.
byte Eight bits.
computer-aided manufacturing CAM. The use of computer software to aid in the design of manufacturing processes.
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.
dripmode The use of DNC on the Haas control in which the control executes one block at a time from the RS232 port.
EDIT An operation mode key that allows manual editing changes in a program or the creation of new program memory.
electronic transfer Any method of sending and receiving part programs on a CNC control involving either floppy disk, RS232, or direct numeral control.
ENABLE DNC FROM MDI Setting 55. A setting that controls DNC capability.
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.
F2 A key that tells the Haas control, while in LIST PROG mode, to save a particular program to a floppy disk.
F3 A key that tells the Haas control, while in LIST PROG mode, to call up a particular program stored on a floppy disk.
F4 A key used to select either Program Review or Background Edit in the MEM mode and PRGRM display of the Haas control.
floppy disk A 3.5 inch plastic device that stores programs and computer information magnetically. Standard removable floppy disks hold just over 1MB of data.
floppy disk drive A computer peripheral that reads magnetic data from a floppy disk.
G70 A Haas canned cycle used for finishing on the lathe.
G71 A Haas canned cycle used for roughing and OD or ID stock removal on the lathe.
G72 A Haas canned cycle used for roughing and stock removal of the part face on the lathe.
G73 A Haas canned cycle used for irregular-path stock removal on the lathe.
INSERT A key on the Haas control that inserts the text in the input buffer after the current cursor location.
LIST PROG An operation mode key that lists programs and allows an operator to select, send, receive, and delete programs.
M30 A miscellaneous code that signals a program end and rest. M30 is associated with Settings 2, 39, 56, and 83 on the Haas lathe control.
M98 A miscellaneous code that calls a subprogram during part program execution.
MEM An operation mode key that runs part programs from the control's memory.
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.
parity A simple error checking system used in serial communications.
part program A series of numerical instructions used by a CNC machine to perform the necessary sequence of operations to machine a specific workpiece.
PRGRM/CONVRS The display key on the Haas control that causes program blocks of the active part program to display on the screen.
RECV RS232 A key that initiates the reception of a part program from the RS232 serial port.
RESET A reset key that stops all machine motion and places the program cursor at the top of the current program.
RS232 A serial interface standard specified by the Electronic Industry Association for the interconnection of devices. The Haas control can send and receive part programs using RS232 standard connection cables.
SELECT PROG A key that activates a program in the LIST PROG operator mode on the Haas control.
SEND RS232 A key that initiates the transmission of a part program out the RS232 serial port.
SETNG/GRAPH The display key on the Haas control that lists settings when pressed once and presents dry run information when pressed twice.
Setting 55 ENABLE DNC FROM MDI. A setting that controls DNC capability.
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.
WRITE/ENTER A key on the Haas control that acts as a general enter key.
XMODEM An error-checking file transfer protocol that sends data in 128-byte blocks.