2. Bhel in India
New Delhi (NORTHERN
REGION)
Caccutta (EASTERN
REGION)
Nagpur (WESTERN
REGION)
Madras (SOUTHERN
REGION)
3. B.H.E.L . AN OVERVIEW
BHEL’s first plant was set up in BHOPAL in 1960’s
under Indo-Soviet agreement.
BHEL is the largest engineering and
manufacturing enterprise in India.
It has been earning profits continuously since
1971-72.
The wide network of BHEL has 14 manufacturing
division, 150 project sites, eight service centers and
18 regional offices.
5. • What is a CNC Machine?
• CNC : Computer and Numeric Control
• Conventionally, an operator decides and adjusts
various machines parameters like feed , depth
of cut etc depending on type of job , and
controls the slide movements by hand. In a
CNC Machine functions and slide movements
are controlled by motors using computer
programs.
6. OVERVIEW
•A numerical control, or “NC”, system controls many machine
functions and movements which were traditionally performed
by skilled machinists.
•Numerical control developed out of the need to meet the
requirements of high production rates, uniformity and consistent
part quality.
•Programmed instructions are converted into output signals
which in turn control machine operations such as spindle
speeds, tool selection, tool movement, and cutting fluid flow.
7. Basic CNC Principles
All computer controlled machines are able to accurately and
repeatedly control motion in various directions. Each of
these directions of motion is called an axis. Depending on
the machine type there are commonly two to five axes.
Additionally, a CNC axis may be either a linear axis in which
movement is in a straight line, or a rotary axis with motion
following a circular path.
8. •The most basic function of any CNC machine is automatic,
precise, and consistent motion control.
•Rather than applying completely mechanical devices to cause
motion as is required on most conventional machine tools, CNC
machines allow motion control in a revolutionary manner.
•All forms of CNC equipment have two or more directions of
motion, called axes. These axes can be precisely and
automatically positioned along their lengths of travel.
•The two most common axis types are linear (driven along a
straight path) and rotary (driven along a circular path).
9. CNC Machines- Advantages/Disadvantages
Advantages:
High Repeatability and Precision e.g. Aircraft parts
Volume of production is very high
Complex contours/surfaces need to be machined. E.g.
Turbines
Flexibility in job change, automatic tool settings, less
scrap
More safe, higher productivity, better quality
Less paper work, faster prototype production, reduction
in lead times
Disadvantages:
Costly setup, skilled operators
Computers, programming knowledge required
Maintenance is difficult
10. JAVA
What is java??
Java (with a capital J) is a high-level, third generation
programming language, like C, Fortran, Smalltalk,
Perl, and many others. You can use Java to write
computer applications that crunch numbers, process
words, play games, store data or do any of the
thousands of other things computer software can do.
11. CHATTING APPLICATION
With the increasing popularity of the web, interactive chatting
through web pages has become popular. The project titled “Web
Based Online Chat Application” is a web site development
project of a full-fledged online chat. It can be used as an
INTERNET chat system.
By using your web browser to connect to this web site
ChatWorld.com. You must register first and should get an ID and
password. By using this ID and password you can login and start
chatting by typing your message in the corresponding text box.
When you press ENTER or click Send button, your message is
displayed on the chat window where other users can read. It also
displays a list of the users currently logged on to the same chat
room, at the right side
13. Existing System V/S Proposed System
Existing System :
Web based chat systems and message boards building an
online network of people who interact not just with the web
page, but with other users as well. In many cases (especially
for real-time chat), you may need to enable ActiveX, Java, or
JavaScript in your browser. Web based communities provide
real-time interactive chatting like instant messaging. Most of
the web based chat systems have restrictions in number of
users.
Proposed System :
Interactive web chat provides you to converse directly with
other web users in a manner similar to instant messaging.
Chatting on the web is very simple and easier than using an
newsreader.
14. SEQUENCE DIAGRAM OF APPLICATION
1.Enter user id, pwd.
Client
2. User added to list
Connection
Setting
User
management
4. Chat with clients
3. Enter chat room
6. Client connection terminated
5. Try to disconnect
Chat room
management
Disconnecting
System
19. State chart diagram
Verify user id,pwd
Enter userid,pwd
Select chat room
Chatting System with users
Chatting System Shutdown
Connected Client
Disconnected Client
Listening for clients
Connecting clientClient added to users list
Disconnecting client
Disconnecting server
21. Client ClientServer list out
chat rooms
3.1
Select chat roms
Select chat room
Client Client
Server updates
client list
4.1
Select another client
for chat
Select chat partner
Client Client
Server
Notify all users
and update
client list
5.1
Logout Send
Message
Client logout