NivaarExam PrepOfficial exam papers ↗

23-Ind-B2 Manufacturing Processes · May 2015

Question 7 of 7: NC vs. Conventional Machines, DNC/CNC Characteristics, and CNC over Conventional NC

Nivaar worked solution (AI-drafted; not reviewed by a licensed engineer)

Notes on this paper

National Exams — May 2015 — 98-Ind-B2 Manufacturing Processes. Closed book; Casio or Sharp approved calculators only. Any five of the seven questions constitute a complete paper; all questions are of equal value (20 marks each). Answers are written in point form but fully, with all calculations shown, as instructed. Complete answers to all seven questions follow.

Reference texts: Groover, Fundamentals of Modern Manufacturing: Materials, Processes, and Systems, 6th ed. — material selection, casting, metal-cutting theory, welding processes, polymer processing, statistical process control; Montgomery, Introduction to Statistical Quality Control, 8th ed. — acceptance sampling, control charts, the Deming/Taguchi quality philosophies.

Question 7: NC vs. Conventional Machines, DNC/CNC Characteristics, and CNC over Conventional NC (20 marks: 8/7/5)

Question text not reproduced: the examination questions are © Engineers and Geoscientists BC. Open the official past paper (linked at the top of this page) to read the question, then follow the worked solution below.

(i) Advantages and Limitations of NC Machines over Conventional Machines

Advantages. Much higher accuracy, repeatability, and part-to-part consistency, since a programmed toolpath — not an operator's hand and eye — controls machine motion; capability to produce far more complex geometry (contoured, multi-axis surfaces, intricate profiles) than is practical to hold manually; reduced dependence on a highly skilled machine operator for every individual part, because the skill investment moves up front into programming rather than being repeated on each part; shorter changeover time between different parts once a program exists, since a new job is largely a program-and-fixture change — a real advantage for small-lot and job-shop production; close integration with CAD/CAM, production scheduling and in-process or post-process inspection, supporting broader plant automation and statistical process control; and reduced operator fatigue and improved safety, since the operator's role shifts from continuous manual control to monitoring and loading/unloading.

Limitations. Higher initial capital cost for the machine, its control system, and — for complex parts — the CAM programming effort; the need for dedicated programming expertise, a different skill set from manual machining, where a programming error can produce scrap quickly and repeatably before it is caught; comparatively poor economics for true one-off or extremely low-volume work, where the programming/setup time cannot be amortized over enough parts and a skilled operator on a manual machine can sometimes still finish a genuine single prototype faster; specialized (electronic and software) maintenance and repair knowledge, beyond what a purely mechanical conventional machine requires; and a generally less intuitive "on-the-fly" response to an unexpected cutting condition, since the machine executes its stored program rather than responding instantly by feel the way a manual operator can (though modern in-process sensing and adaptive control narrow this gap considerably).

(ii) Characteristics of DNC and CNC Machines

CNC (Computer Numerical Control). Each machine tool carries its own dedicated on-board computer controller, which stores, edits and executes the part program directly at the machine. The machine is self-contained: it can hold multiple programs, allow point-of-use editing without re-punching a tape, run its own diagnostics, and operate without any live connection to another computer. This is the standard architecture of essentially every modern NC machine tool.

DNC (Direct/Distributed Numerical Control). In its original "Direct" sense, one central computer controlled several machines' motion directly and in real time, with no individual controller at each machine — an architecture now essentially obsolete, since a single central-computer fault could halt every connected machine at once. In its modern "Distributed" sense, DNC is a central computer or server holding the master part-program library and distributing programs, over a network, to a group of independent CNC machines, each of which still executes locally through its own CNC controller. The central system typically also collects shop-floor production and machine-status data. Its practical value is centralized, version-controlled program management — eliminating manual tape/USB program transfer and the transcription errors that go with it — together with integration into production-monitoring and scheduling systems, an early form of what is now called a Manufacturing Execution System.

(iii) Advantages of CNC over Conventional NC (DNC)

CNC's defining improvement over the original "conventional" (hardwired, tape-driven, and — in the "Direct" architecture — centrally computer-controlled) NC is that the control intelligence and program storage moved onto the individual machine itself, which brings several concrete advantages. Programs can be stored, edited and re-run directly at the machine, removing the need to punch, feed and store a fragile paper or mylar tape for every part program and every revision — a tape edit under conventional NC meant re-punching the entire tape, where a CNC edit is a keystroke change saved to memory. Reliability improves sharply: conventional NC's hardwired electromechanical logic and tape readers were comparatively failure-prone, and a fault in a centrally computer-controlled (Direct NC) system could halt every machine on the link simultaneously, whereas a fault in one CNC machine's own controller affects only that machine, leaving the rest of the shop running. The on-board computer also enables capability conventional NC never had: on-machine program simulation/verification and diagnostics before a cut is made, in-process adaptive control and tool-wear/tool-offset compensation during the cut, and straightforward storage of an entire program library rather than one tape per job. Finally, because each CNC machine is independently capable, it can still be networked into a modern Distributed-NC system for centralized program management (part (ii)) without recreating conventional Direct NC's single-point-of-failure weakness — CNC did not just fix the shortcomings of a stand-alone conventional NC machine, it also made a far more robust multi-machine DNC architecture possible.

Back to the paper →