Cnc & java training in bhel (sahil gupta 9068557926)

1,265 views

Published on

Training PPT on CNC & java

Published in: Education, Technology, Business
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,265
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
65
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Cnc & java training in bhel (sahil gupta 9068557926)

  1. 1. INDUSTRIAL TRAINING ON CNC AND IT UNDER THE GUIDANCE OF Er. Jitender Pundir (DGM CNC BL-1)
  2. 2. Bhel in India  New Delhi (NORTHERN REGION)  Caccutta (EASTERN REGION)  Nagpur (WESTERN REGION)  Madras (SOUTHERN REGION)
  3. 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.
  4. 4. DEPARTMENT OF TRAINING CNC MACHINES INFORMATION TECHNOLOGY
  5. 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. 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. 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. 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. 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. 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. 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
  12. 12. FEATURES:  REAL-TIME CHAT  EASY TO USE  NO USER RESTRICTION  COOKIE FREE
  13. 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. 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
  15. 15. Login page
  16. 16. Chat Rooms Page
  17. 17. Chatting with online members
  18. 18. Logout page
  19. 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
  20. 20. Client Client Server 0.0Request Service Service Chatting Client Client Registration Username & Password 1.0 Details Register with Server 2.0 Welcome Message Register Client Data flow Diagrams Client Client Chatting Verify Client 2.1Sends Message Server Redi rect Message
  21. 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

×