Computer Integrated Manufacturing Study Notes for GATE & Mechanical Engineering Exams

By BYJU'S Exam Prep

Updated on: September 25th, 2023

Computer Integrated Manufacturing (CIM) is a manufacturing approach that integrates various computer-based technologies and systems to streamline and optimize the entire manufacturing process. It involves the use of computer systems, software, and communication networks to automate and control different stages of production, from design and planning to manufacturing and quality control. CIM aims to improve efficiency, flexibility, and productivity by seamlessly connecting different manufacturing operations and data flow. Key components of CIM include Computer-Aided Design (CAD), Computer-Aided Manufacturing (CAM), Computer Numerical Control (CNC) machines, robotics, and other automation systems.

We know that a sequence of arithmetic or logical operations can be carried out automatically via computer programming. Generalized sets of operation, called programs can be followed by modern computers. A wide range of tasks can be performed by computers using these programs. This article covers Computer Integrated Manufacturing Study Notes for GATE & Mechanical Engineering Exams.

GATE Mechanical Engineering Revision Sheet and Formulae

Introduction to Computer Integrated Manufacturing

Computer Integrated Manufacturing is the manufacturing approach of using computers to control the entire production process. Individual processes exchange information with each other and initiate actions with the help of this integration. Factory floor functions such as materials handling and management, providing direct control and monitoring of all the operations are linked with functional areas such as design, analysis, planning, purchasing, cost accounting, inventory control, and distribution in a CIM system.

PROCESSES INVOLVED– A list of different processes involved is given below:

  • Computer-Aided Design
  • Prototype manufacturing
  • Determination of the efficient method for manufacturing by calculation of the costs and considering the production methods, volume of products, storage and distribution
  • Giving order of the necessary materials required for the production process
  • Computer-aided manufacturing of the products with the help computer numerical controllers
  • Quality controls at each of the development.
  • Product assembly with the help robots
  • Quality check and automated storage
  • Distribution of products to awaiting lorries/trucks from the storage areas automatically
  • Updating of logs, financial data and bills in the computer system automatically.


  • ERROR REDUCTION- Elimination of human error in many assignment and reporting functions on factory floor operation drastically reduces the error rate.
  • SPEED- Quicker flow of product to customers and increased capacity, reduction in the time taken to perform manufacturing, fabrication and assembly is possible in a CIM environment.
  • FLEXIBILITY– With CIM companies quickly react to market conditions and then return to previous setting when market condition change.
  • INTEGRATION- A degree of introduction of integration of flexibility, speed and error reduction is offered by a CIM which is required to compete and lead markets. Integration of factory floor operations with enterprise software enables employees to do higher value functions for their companies.

Formulas for GATE Mechanical Engineering – TOM & Vibrations Download


  1. Industrial and Production Engineering
  2. Mechanical Engineering
  3. Electronic Design Automation
    • Printed Circuit Board design
    • Integrated Circuit design

MACHINE- Conversion of one form of energy into another is possible by a machine. Machine which performs multiple operation is known as machine centre. Tool Magazine is used to store the tool for machine centre.

NC (Numeric control) (Open loop control) – The directions of tool motions are controlled by alphabets and using number is known as Numeric Control. It is a programmable automation in which the program is installed in the form of presence and absence of holes on the punch card. Punch cards are prepared by using paper or plastic tapes.

  • Tape reader is used to read the punch card and generate the electric pulses using pulse generator.
  • Stepper motor rotor at a speed of Ns (steps per resolution) offer receiving the electronic signal form the pulse generator. Stepper motor is connected with the lead screw with the help of a gear box to provide the desired speed.
  • Lead screw converts rotation into livers motion.

\Lamination of NC

  • There is no feedback loop control.
  • Legibility to modify the program is zero.
  • Lengthy topes are used and it very laborious and time taken.

STEPPER MOTORS- These are used for precise positioning of objects or machines slide out using a feedback control system. Stepper motor is driven by an electrical pulse train operated by the machine control unit. Rotation of the motor shaft is proportional to number of pulses it receives, and its angular velocity is proportional to the frequency of pulses. A stepper motor rotates a precise angular distance, i.e., one step for each pulse it receives. Each pulse turns the shaft by a fraction of one revolution, called the step angle.

Basic Length Unit (BLU)- It is the distance travelled by the table for one step or pulse of stepping motor. where

\Also, linear velocity of stepper motor, V is given by the expression

V = pulse frequency x BLU x 60 mm/min

CNC (Computer Numeric control) (Closed loop CNC)- It is a programmable automation in which program is installed in microprocessor. Programs are written using NC programming as before. The feedback signal from the table tool movement. Comparator compare the single from encode and from the pulse generator.


Formulas for GATE Mechanical Engineering – Manufacturing Engineering and Materials

DIRECT NUMERICAL CONTROL (DNC)- In 70’s the size of hardware was quite big. External computes were used to store the complex programs which is directly comely commented to the machine. \

DISTRIBUTED NUMERIC CONTROL (DNC)- It is used to control multiple machines at different location using single computer.

FLEXIBLE MACHINING SYSTEM (FMS)- Automating the entire manufacturing system with negligible manual intervention. A group of machines interconnected together using automated material handling and storage system controlled by integrated computer system is contained by a FMS.

AUTOMATED GUIDED VEHICLES (AGV)– They are used to transfer the work material from one machine to the work station to the another.

PREPARATORY FUNCTIONS- This is denoted by ‘G’. Movement of machine axes and the associated geometry, these functions are associated with this pre-set function. As discussed, it has two digits, e.g. G01, G42 and G90, as per ISO specifications. However, some of the current-day controllers accept up to 3 or 4 digits. In this we will only discuss some of the regular functions. A number of preparatory functions, also popularly called G codes have been standardized by the ISO. The standardized codes are shown below:




Point-to point positioning, rapid traverse


Line interpolation


Circular interpolation, clockwise (WC)


Circular interpolation, anticlockwise (CCW)






Circular interpolation, CW for “long dimensions”


Circular interpolation, CW for “short dimensions”


Canned cycle cancelled


Canned drilling and boring cycles


Specifies absolute input dimensions


Specifies incremental input dimensions

MISCELLANEOUS FUNCTIONS, M- These functions operate few controls on the machine tool and hence may affect the running of the machine. The ISO standard M codes are shown below:




Program stop, spindle and coolant off


End of program–often interchangeable with M30


Spindle on, CW


Spindle on, CCW


Spindle stop


Tool change


Coolant supply 1 on


Coolant supply 2 on


Coolant off

INTERPOLATOR- In a number of machining situations, tool has to move along continuous curves. The problem in generating these curves with NC is that trajectory is continuous while NC is digital. So the tool cannot trace exactly the desired path. The NC controller has to calculate large number of closely spaced points on the cutter path. These points are connected by very small straight lines to form the trajectory. If these points are very closely spaced, the actual path traced becomes approximately same as the desired tool path. The minimum distance between two points that the machine can differentiate is called control resolution. The accuracy of the machine depends on the control resolution. The process of calculating the points on the trajectory is called interpolation. A number of interpolation algorithm have been developed to generate smooth continuous tool trajectory with contouring type NC system. These are

  • LINEAR INTERPOLATOR- It is a program /algorithm which can calculate closely spaced points between the given end points of line.
  • CIRCULAR INTERPOLATOR- This is an algorithm that generates closely spaced points on the arc or circular profile which when connected by straight lines approximates a circle. The moves from point to point in order to machine a circular cut.
  • HELICAL INTERPOLATOR- It is an algorithm that contains the logic of circular interpolation and linear interpolation perpendicular to the plane of circle to form a helical path.
  • PARABOLIC INTERPOLATOR- It is less common in use. It can make use of the parabolic equation to generate points on parabolic curve.

If you are preparing for GATE and ESE, avail Online Classroom Program to get unlimited access to all the live structured courses and mock tests from the following link:

Online Classroom Program

BYJU’S Exam Prep Test Series

Important Topics for GATE Exam
Admixtures Truss
Bolted Connection Dynamic Programming
Difference Between Struts and Columns Design of Beams
Polymers Huffman Coding
Mechanical Properties of Engineering Materials Molding Sand
Crystal Defects Kruskal Algorithm
Free body diagram Internal forces
Influence line diagram Principle of superposition of forces
Internal and external forces Lami’s theorem
Losses of Prestress Moment Distribution Method


Our Apps Playstore
SSC and Bank
Other Exams
GradeStack Learning Pvt. Ltd.Windsor IT Park, Tower - A, 2nd Floor, Sector 125, Noida, Uttar Pradesh 201303
Home Practice Test Series Premium