CIM File
CIM File
Aim: To understand desktop CNC lathe configuration, make a program and perform the turning
operation.
A CNC lathe is an assembly of intricate components, each playing a crucial role in its
operation. Understanding these components gives you a deeper insight into how these
machines achieve such high levels of precision and efficiency. Here’s a breakdown of the
key parts:
● Main Spindle: The heart of the lathe, where the workpiece is mounted and rotated.
● Chuck: A device that holds the workpiece in place on the spindle.
● Tailstock: Provides additional support for longer workpieces, ensuring stability during
machining.
● Tool Turret: Holds various cutting tools and rotates to bring the desired tool into position.
● Control Panel (CNC Controller): The interface where you input the G-code and control
the machine’s operations.
● Bed: The base that supports all major components of the lathe.
● Carriage: Moves along the bed, carrying the cutting tool and guiding it along the
workpiece.
● Headstock: Houses the main spindle and often includes the gear mechanism for
controlling spindle speed.
● Coolant System: Delivers coolant to the cutting area to manage temperature and
prolong tool life.
● Chip Conveyor: Removes the metal chips produced during machining, keeping the work
area clean.
G code and final image of the part:
EXPERIMENT 2
Aim: To understand desktop CNC milling configuration, make a program and perform the
milling operation.
● Column: The column in case of the CNC Machine is to provide the support and structure
to the other machine components. Column acts as a support structure for the milling
machine.
● Machine Interface : We already know the CNC machines are computer numeric control
machines. The operators are needed to load, initiate and execute the programs in the
CNC milling machines. The machine interface enables the operator to do the same.
● Knee : The knee is kind of adjustable component fixed to the column. Knee provides the
required support to the saddle and the worktable on which the work holding device is
mounted. The knee can be adjusted in Z-axis it can be lowered or raised according to
the requirements.
● Saddle : The saddle is mounted over the knee. Just like the knee supports the saddle
the saddle supports the worktable. Also, the saddle can be moved parallel to the axis of
spindle. It can help workpiece to adjusted horizontally.
● Worktable : It is located at the top of saddle. It consists of work holding device on which
the workpiece is mounted. Work holding devices like the chuck or vice is used. The
worktable can be adjusted horizontally, vertically both or fixed at one direction according
to the work requirements.
● Spindle : The spindle is rotating device which holds the machine tool. The spindle is
driven by the electric motor.
● Arbor : It is a kind of shaft that is inserted into the spindle in horizontal milling machines.
Multiple machines can be easily mounted on this shaft. They are available in various
sizes, lengths, and diameters according to the specifications.
● Ram : The Ram is generally found in the vertical milling machines. These are located on
the top and affixed to the column. It can be adjusted for the different position of milling
operations.
● Machine Tool : This is the major part which accommodates the milling operation. The
tool is held by the spindle and it performs the material removing operations. There are
various types of cutters are available like multi-point cutting tools, single point cutting
tool. Depending upon the requirements needed in the workpiece the cutter is selected.
Milling machine are also used for drilling, boring, reaming tools for other operations.
Aim: To understand the configuration and important functions of CNC Vertical milling machine.
Parts:
● Column: The column in case of the CNC Machine is to provide the support and structure
to the other machine components. Column acts as a support structure for the milling
machine.
● Machine Interface : We already know the CNC machines are computer numeric control
machines. The operators are needed to load, initiate and execute the programs in the
CNC milling machines. The machine interface enables the operator to do the same.
● Knee : The knee is kind of adjustable component fixed to the column. Knee provides the
required support to the saddle and the worktable on which the work holding device is
mounted. The knee can be adjusted in Z-axis it can be lowered or raised according to
the requirements.
● Saddle : The saddle is mounted over the knee. Just like the knee supports the saddle
the saddle supports the worktable. Also, the saddle can be moved parallel to the axis of
spindle. It can help workpiece to adjusted horizontally.
● Worktable : It is located at the top of saddle. It consists of work holding device on which
the workpiece is mounted. Work holding devices like the chuck or vice is used. The
worktable can be adjusted horizontally, vertically both or fixed at one direction according
to the work requirements.
● Spindle : The spindle is rotating device which holds the machine tool. The spindle is
driven by the electric motor.
● Arbor : It is a kind of shaft that is inserted into the spindle in horizontal milling machines.
Multiple machines can be easily mounted on this shaft. They are available in various
sizes, lengths, and diameters according to the specifications.
● Ram : The Ram is generally found in the vertical milling machines. These are located on
the top and affixed to the column. It can be adjusted for the different position of milling
operations.
● Machine Tool : This is the major part which accommodates the milling operation. The
tool is held by the spindle and it performs the material removing operations. There are
various types of cutters are available like multi-point cutting tools, single point cutting
tool. Depending upon the requirements needed in the workpiece the cutter is selected.
Milling machine are also used for drilling, boring, reaming tools for other operations.
GUI: The graphical user interface (GUI) of a CNC (Computer Numerical Control) vertical milling
machine provides operators with an intuitive way to interact with the machine and control its
operations. Here's an explanation of the typical elements:
● Main Screen: The main screen of the GUI displays essential information such as current
machine status, program being executed, tooling information, and any alarms or alerts.
● Control Panel: This section of the GUI contains buttons and switches for basic machine
control functions like power on/off, emergency stop, spindle speed control, feed rate
control, and axis movement (jogging).
● Program Management: This area allows operators to manage CNC programs. They can
load, save, edit, and run programs from here. Some advanced systems might support
USB or Ethernet connections for program transfer.
● Tool Management: Operators can manage tooling information in this section, including
tool length offsets, tool wear compensation, and tool library management. This ensures
accurate machining and reduces setup time.
● Axis Control: Here, operators can control individual axes (X, Y, Z) either by jogging them
manually or inputting specific positions. This feature is crucial for setting workpiece zero
points and tool offsets.
● Simulation and Visualization: Many modern CNC milling machine interfaces include
simulation and visualization tools. These allow operators to simulate toolpaths, verify
machining operations, and detect potential collisions before running the actual program.
● Diagnostic and Maintenance Tools: This section provides access to diagnostic tools for
troubleshooting machine issues and performing routine maintenance tasks. It might
include features like spindle load monitoring, tool life monitoring, and lubrication system
status.
● Settings and Configuration: Operators can adjust machine settings and parameters in
this section to optimize performance and tailor the machine to specific machining tasks.
This includes parameters related to feed rates, spindle speeds,
acceleration/deceleration, and coolant usage.
● Help and Documentation: A built-in help system provides operators with information on
machine operation, programming syntax, troubleshooting tips, and safety guidelines. It
may include manuals, tutorials, and FAQs accessible directly from the GUI.
● Safety Features: The GUI also incorporates safety features such as interlocks, door
locks, and safety warnings to prevent accidents and ensure operator safety during
machine operation.
EXPERIMENT 5
Aim: To prepare bill of material, material requirement planning sheet, purchase order for a given
part/product.
(The tables given below are just for your reference. Take a product of your choosing and make
similar tables for your product.)
EXPERIMENT 6
Aim: To understand the basics and functions of OPENCIM software.
Basics: OpenCIM Offline is the simulation version of OpenCIM. Users can design and run an
unlimited variety of CIM or FMS cells in simulation mode, but cannot operate or control actual
CIM cells.
OpenCIM Intro is a basic version of OpenCIM Offline. Users can run all the demo CIM systems
included in the software and can perform manufacturing management (such as part definition,
storage management, MRP, reports), but cannot design or modify CIM cell configurations.