MEPCO SCHLENK ENGINEERING COLLEGE, SIVAKASI
DEPARTMENT OF MECHANICAL ENGINEERING
V SEMESTER MECHANICAL ENGINEERING July 2010 to Nov 2010
SUBJECT: ME59 – CAD/CAM LAB
Prepared by Dr.T.Prabaharan Professor / Mech. Dr.R.Rajkumar Professor / Mech.
SYLLABUS ME59 CAD/CAM LAB LTPC 0032 OBJECTIVES: - To be able to understand and handle design problems in a systematic manner. - To gain practical experience in handling 2D drafting and 3D modeling software systems. - To be able to apply CAD in real life applications. - To understand the concepts G and M codes and manual part programming. - To expose students to modern control systems (Fanuc, Siemens etc) - To know the application of various CNC machines - To expose students to modern CNC application machines EDM, EDM wire cut and Rapid Prototyping UNIT I 3D GEOMETRIC MODELING Creation of 3D Models - Wire Frame, Surface, Solid modeling Techniques Using CAD Packages – CSG, B-Rep Approaches in Solid Modeling - Feature Based Modeling Technique – Assembly – Detailing - Exposure to Industrial Components – Application of GD&T UNIT II STL FILE GENERATION – REVERSE ENGINEERING Manual CNC Part Programming Manual CNC Part Programming Using Standard G and M Codes - Tool Path Simulation – Exposure to Various Standard Control Systems- Machining simple components by Using CNC machines. UNIT III COMPUTER AIDED PART PROGRAMMING CL Data Generation by Using CAM Software– Post Process Generation for Different Control System – Machining of Computer Generated Part Program by Using Machining Center and Turning Center. UNIT IV STUDY OF EXPERIMENTS Multi-axial Machining in CNC Machining Center –EDM – EDM Wire Cut – Rapid Prototyping
LIST OF EXPERIMENTS
CAD 1. 3D – Part modeling of a component 2. 3D – Part modeling of a component 3. Assembly of Flange coupling in 3D using Solidworks modeling software 4. Assembly of Plummer block in 3D using Solidworks modeling software CAM 1. Milling simulation using CAPSMILL software 2. Turing simulation using CAPSTURN software 3. Turning exercise in Production lathe using single tool 4. Milling exercise in Trainer Milling machine
.TENTATIVE SCHEDULE FOR CAD LAB
A1BATCH Experiment Number Date of Experiment Record Submission 01-Sep-10 29-Sep-10 13-Oct-10 27-oct-10 A2BATCH Date of Experiment Record Submission 08-Sep-10 06-Oct-10 20-Oct-10 03-Nov-10 B1BATCH Date of Experiment Record Submission 30-Aug-10 27-Sep-10 11-Oct-10 25-Oct-10 B2BATCH Date of Experiment Record Submission 06-Sep-10 04-Oct-10 18-Oct-10 01-Nov-10
1 2 3 4
04-Aug-10 01-Sep-10 29-Sep-10 13-Oct-10
11-Aug-10 08-Sep-10 06-Oct-10 20-Oct-10
02-Aug-10 30-Aug-10 27-Sep-10 11-Oct-10
09-Aug-10 06-Sep-10 04-Oct-10 18-Oct-10
TENTATIVE SCHEDULE FOR CAM LAB
A1BATCH Experiment Number Date of Experiment Record Submission 08-Sep-10 06-Oct-10 20-Oct-10 03-Nov-10 A2BATCH Date of Experiment Record Submission 01-Sep-10 29-Sep-10 13-Oct-10 27-Oct-10 B1BATCH Date of Experiment Record Submission 06-Sep-10 04-Oct-10 18-Oct-10 01-Nov-10 B2BATCH Date of Experiment Record Submission 30-Aug-10 27-Sep-10 11-Oct-10 25-Oct-10
1 2 3 4
11-Aug-10 08-Sep-10 06-Oct-10 20-Oct-10
04-Aug-10 01-Sep-10 29-Sep-10 13-Oct-10
09-Aug-10 06-Sep-10 04-Oct-10 18-Oct-10
02-Aug-10 30-Aug-10 27-Sep-10 11-Oct-10
Batch A1BATCH A2BATCH B1BATCH B2BATCH
Roll Number 08M01 – 08M16 08M17 – 08M33 08M34 – 08M49 08M50 – 08M60 and 08ML01 .
the students should logout properly and leave their chairs in position.INSTRUCTIONS TO STUDENTS 1. 3.
10. the student should report the same immediately to the concerned staff. 12.
7. Don’t try to rectify the problem by yourself. Handle the CNC machines very carefully. 4.
IMPORTANT INSTRUCTIONS TO HANDLE CNC MACHINES 1. 2. Before leaving the Terminal. ******
. Students should leave their belongings outside the lab except their observation note book. Students are required to remove their footwear outside the center and keep it in the box provided for the same. Students are not allowed to take any manual outside the center. the concerned books/manuals and calculators. if there is something wrong in the terminal.
6. Students can get the required manual or disks from the staff after signing in the appropriate register.
8. Students should not use any disks brought from outside without prior permission from the concerned staff. Students are requested not to place their legs on the wall or on the table. Your batch is responsible for the CNC machine and its system while doing the lab exercise assigned to your batch. 9. 5. No internet browsing allowed during the lab hours. Students should refrain from leaning on the table and sitting on it. Ensure the proper power supply for the system and machine. ******
2. 5. If any problem occurs in the system or machine immediately inform to the concerned staff. Students should collect their printouts before leaving the lab for that particular session.
3. 4. 11. Get permission from the concerned staff before switch ON the CNC machines. Edibles are strictly prohibited in the center. Before logging in to a particular terminal.
Design process and Role of CAD Solid modeling Requirements for Modeling Assembly CADCAE/CAM Data Exchange Solid Works software overview Exercises in 3D Part Modeling Exercises in Assembly Additional Exercises in Part Modeling and Assembly 7 8 8 9 10 23 26 28
B) COMPUTER AIDED MANUFACTURING (CAM) Manual Part Programming in CNC Lathe 9. Circular Interpolation and Pocketing 34 35
C) SIMULATION AND NC CODE GENERATION 14. Linear. 7. 11. 4. LATHE SIMULATION – CL and NC Code generation using CAPSTURN software MILLING SIMULATION – CL and NC Code generation using CAPSMILL software 37 38
. 6. 2. ITEMS Page No. 10. Programming in CNC 250 Production Lathe Exercise in Production Lathe using Single Tool Exercise in Production Lathe using Multi Tool 30 32 33
Manual Part Programming in CNC Milling 12. 15. 8. Circular Interpolation and Pocketing Exercises in Linear. 13. 3. No.CONTENTS Sl.
A) COMPUTER AIDED DESIGN (CAD) 1. 5.
Evaluation 6. Definition of problem 3. finite element analysis. rather than as a replacement for the designer. Benefits of Using CAD: (1) Increasing productivity (2) Improving quality of design (3) Improving communications (4) Creating data-base for manufacturing The Design Process and Computer-Aided Design Design Process
Computer Aided Design
Fig. their use is still limited to the last four steps in the design and they are mainly used as a tool that helps the designer. modeling and simulation.1 – Role of computers in design process
. etc. Presentation Phase 3 (synthesis) includes defining the design problem. Phase 4 (analysis and optimization) may includes parameter study. Analysis and optimization 5. Synthesis 4. Although computers are being utilized more and more in the design process. DESIGN PROCESS AND ROLE OF CAD According to Shigley. searching for design information. Recognition of need 2.A) COMPUTER AIDED DESIGN (CAD) 1. design conceptualization. 1. the design process is an iterative procedure involving the following six phases: 1.
SOLID MODELING A solid modeling system is usually an interactive computer graphics system that is intended to create true three-dimensional components and assemblies. section. Easy to deal with different views: Once a part has been created. Three Types of Geometric Models Wireframe Model : connect 3D vertex points. solid modeling allows a designer to see exactly what has been created. Almost all information needed for part generation is contained in the solid model. and graphical displays have made it possible to use solid representations of components being considered in the design process..g. together with the representation of the part itself. Solid Model : various representation schemes are used to describe a solid object 2. Mating conditions. by providing a 4 x 4 homogeneous transformation matrix. Recent advances in CAD software.Geometric Modeling The term geometric modeling (or representation) means a method of describing commonly used curves and surfaces in terms of values of a few parameters. a mating condition can consist of planar faces butting up against one another or requiring centerlines of individual parts to be collinear (―fits‖ condition).e. 3. (i.. 3. sometimes ambiguous. Single associated model database: The solid modeler provides the only database suitable for all CAD operations. The algorithm should be able to ensure that it represents physically possible shape that is complete and unambiguous Applications. 2. transformation from MCS to WCS) Specify the spatial relationships between its individual parts as mating conditions. There are two methods for specifying mating conditions: Specify the location and orientation of each part in the assembly. etc. computers. REQUIREMENTS FOR MODELING ASSEMBLING 1. Surface Model : define surface to form an object. functional properties of the faces. mass and inertial properties. we have the ability to rotate. For example. Advantages of Solid Modeling A realistic visual display: By producing a shaded visible surface image of the solid. shade.
. or produce almost any view required by a designer. e. automatic generation of a mesh for a finite element analysis. Part modeling and analysis The part analysis include the material type. These solid models can be employed in numerous ways. Hierarchical relationships An assemble tree and assemble sequence must be given.
shape. PATRAN.. and model global data as measuring units of the database and the resolution of storing the database numerical values. The need to exchange modeling data is directly motivated by the need to integrate and automate the design and manufacturing process to obtain the maximum benefits from CAD/CAE/CAM systems. e. design and manufacturing).e. tool design. Examples are hole. etc.g. VRML. Features allow high-level concept communication about parts. flange. It becomes increasingly important to find effective procedures for transferring data among CAD/CAE/CAM systems. etc. and bill of materials. pocket. Entity attributes such as font. ECAD. tolerancing. (4) Manufacturing data consists of information such as tooling. NC tool paths. (2) Nonshape data includes graphics data such as shaded images. SET. STEP. Four Types of Modeling Data to be Transferred: (1) Shape (2) Nonshape (3) Design (4) Manufacturing (1) Shape data consists of both geometrical and topological information as well as part features. CGM. Commonly Used CAD Data Exchange Format IGES (Initial Graphics Exchange Specification) PDES (Product Data Exchange Using STEP) IGES is focused on CAD-to-CAD exchange where primarily shape and nonshape data were to be transferred from one system to another. CATIA. Render. It is for the exchange of complete product descriptions which covers the four types of modeling data (i. color. Topological information applies only to products described via solid modeling. mass property and finite element mesh data. PDES is previous called Product Data Exchange Standard. TIFF. process planning. (3) Design data has to do with the information that designers generate from geometric models for analysis purposes. PDGS. Other data exchange interfaces include: STL. CADCAE/CAM Data Exchange Computer databases are now replacing paper blueprints in defining product geometry and non-geometry for all phases of product design. VDA. web. nonshape. and layer as well as annotation are considered part of the entity geometrical information. chamfer.. Neutral. and manufacturing.
The Part Environment: The Solid Works part modeling environment allows you to construct 3-D solid models with true features.
. draft angles. rounds. and surface texture symbols to your drawings. visualization tools. projected curves. and annotations. so that the drawing reflects changes in the model as the design progresses. which you build upon with part features to create a part model. and drawing production. STREAM technology makes Solid Works easy to learn. You can create drawings that display various views. You can also construct rectangular and circular feature patterns and mirror copies. notes. lofted. thin-walled solids. part modeling.5. swept. Solid Works is designed to increase software performance with an interface that ensures maximized user productivity and return on investment. Solid Works makes it easy to manage assembly data from the earliest phases of project planning. details. such as a block or cylinder. The Assembly environment contains commands for fitting parts together with natural assembly techniques such as mate and aligns. and chamfers. weld symbols. The part modeling process starts with a base feature. Developed with STREAM technology. so that you can easily keep drawings up-to-date with the part or assembly model. all geometry is created in the context of constructing features. such as extruded. dimensions. Solid Works provides tight integration with the part modeling environment. complex assemblies containing many parts and subassemblies. The Draft Environment: Solid Works provides a separate drafting environment for producing engineering drawings directly from 3-D part or assembly models. SOLID WORKS SOFTWARE OVERVIEW Solid Works is a computer-aided design (CAD) system for mechanical assembly. Solid Works STREAM technology boosts essential CAD user productivity by capturing engineers' solid modeling design intentions through inference logic and decision-management concepts. Hidden line representations are properties of the drawing view—they do not affect your view of the solid model in the Part or Assembly environments. When you design parts in Solid Works. intersection curves. These modelto-drawing links minimize drawing maintenance in response to engineering changes. project maintenance. revolved. The Assembly Environment: Solid Works can manage large. and part-to-part relationship management tools. through revision cycles. You can also add your own construction geometry. ribs. Ensuring that the dimensions and annotations on your drawings conform to your company’s standards or international standards is easy—as in Microsoft Office products. and intersection points. you can capture these settings in styles and templates. datum frames. easy to use. Solid Works accommodates the fact that most parts are designed in the context of an assembly. manufacturing. Solid Works drawings are associated with the 3-D model. making them available when you edit the feature but hiding them from view while you work on other parts of the design. and more productive than any other mid-range CAD system on the market. data management tools. and swept surfaces. sections. and lofted). The software keeps track of construction elements for you. You can also add feature control frames. Part features include protrusions and cutouts (extruded. and archival. holes. To support this workflow.
.2 : Extrusion of a cross section along a path
Blend / Loft
Fig. 5.Base Features in Part Modeling Extrude: Extension in third axis of the profile
Fig. 5. 5.1 : Revolve the profile about axis of symmetry
Fig.3 : Blending of different cross sections along a path
Editing & Engineering Features in Part Modeling Round : Modify the sharp edge to curved edge Chamfer Shell Rib Cut : Modify the sharp edge to flat edge : Removes a surface or surfaces from the solid then hollows out the inside of the solid. 5. 5. : Special type of protrusion to create a thin fin or web : Remove the undesirable portion from the basic part
Fig. 5.6 Pattern : Create instances of the selected feature by varying some specified dimensions
.5 Hole : Remove cylindrical portion from the basic part
Fig. leaving a shell of a specified wall thickness.
Parallel Plane Creates a reference plane parallel to a part face or reference plane at an offset value you define. Demonstrate the associatively between the model and its drawings. Choose the best profile for sketching. bosses. 6. Create a new part. Extrude a sketch as a boss. Insert fillets on a solid. 7. They are used as the primary sketch surface for creating boss and cut features. Plane Planes are flat and infinite. 9. applied features are based on edges or faces (fillet). They are represented on the screen with visible edges. Feature All cuts. planes and sketches that you create are considered Features. The SolidWorks software employs many terms that you will become familiar with through using the product. Make a basic drawing of a part. 4. 5. 3. Many are terms that you will recognize from design and manufacturing such as cuts and bosses. Make a change to a dimension. Terminology Moving to 3D requires some new terminology. PART MODELING AND ASSEMBLY IN SOLID WORKS Important steps 1. 10. Create a sketch. You can define the offset value using the cursor or by typing a value in the Distance box on the ribbon bar. Create Hole Wizard holes.6. Extrude a sketch as a cut. Sketched features are those based on sketches (boss and cut). 11. Choose the proper sketch plane. 8.
or other methods. Like the boss. for this lesson.
.Sketch In the SolidWorks system. An extrusion will extend a profile along a path normal to the profile plane for some distance. This is the opposite of the boss. only extrusions will be discussed. cuts begin as 2D sketches and remove material by extrusion. They are generally used as the basis for bosses and cuts.
Extruded cutout A Cut is used to remove material from the model. Extrusion Boss/ Base Although there are many ways to create features and shape the solid. The movement along that path becomes the solid model. Sketches are created on flat faces and planes within the model. although they can exist independently. revolution. the name used to describe a 2D profile is sketch.
Click one of the following revolve tools: Revolved Boss/Base Revolved Surface on the Features toolbar. set the options. or edges of existing features. 2. sketches. The cross sections must be closed. You can define the cross sections using profiles drawn within the command. Surface.Revolved Boss/ Base Constructs a protrusion by revolving a profile To create a revolve feature: 1. Create a sketch that contains one or more profiles and a centerline.
Lofted Boss/ Base Constructs a protrusion by fitting through a series of cross sections. planar elements. Revolve
3. or Insert. Click OK. Revolve on the Surfaces toolbar. or edge to use as the axis around which the feature revolves. In the Property Manager. Boss/Base. 4. or Insert. line.
They are listed below.View Options
SolidWorks gives you the option of representing your solid models in one of several different ways. with their icons: Symbol Description
Shaded with Edges Hidden Lines Removed Hidden Lines Visible Wireframe
Examples of each are shown in the illustration below
BASIC FEATURES Extrude Revolve Sweep Blend / Loft : Extension in third axis of the profile : Revolve the profile about axis of symmetry : Extrusion of a cross section along a path : Blending of different cross sections along a path
CREATION OF BASIC SOLID FEATURES EXTRUDE
Insert (from menu bar) > Select Extrude > Click Sketcher icon (from dash board) > Select a plane (from main window) > Click Sketch (from section dialogue box) > Select References (check reference status fully placed) > Close (reference dialogue box) > Sketch a figure (edit dimensions if required) > Click (blue color to continue) > Enter depth value (at prompt in dash board) > click preview (at dash board) > click (green color on dash board) > file > save > click (green color)
Insert > Revolve > Select Sketcher (icon from dash board) > Select plane for sketching > Click sketch > Select References > Close reference > Draw figure > Draw centre line as axis (along which it should revolve) > Click (blue color) > Specify angle (in dash board upto which it should rotate) > preview > click (green color) SWEEP
Insert > Sweep > Protrusion > Click Sketch Trajectory (from sweep trajectory menu manager) > Select a Plane > Okay (for direction) > Default (sketch view) > Select References > Close (reference dialogue box) > Draw Trajectory > Click (blue color) > Sketch Cross section (at the intersection of two yellow color axes) > Click (blue color) > Preview > OK (to accept)
Insert > Blend > Protrusion > (from blend options) Select Parallel > Regular section > Sketch section > Done > (from Attributes) Select Straight > Done > (from Set up plane) Select a Plane > Okay (direction) > Default (sketch view) > Select References (check whether it is fully placed) > Close (reference dialogue box) > Draw section 1 > Right click mouse and select Toggle section > Draw section 2 > Click (blue color to continue) > Enter depth value at prompt (between section 1 and 2) and click (green color) > Preview (from Protrusion dialogue box) > OK (to accept drawing)
leaving a shell of a specified wall thickness. Rib : Special type of protrusion to create a thin fin or web Round Chamfer Cut Hole Pattern
Round Inserting Round in Corners: Create a basic feature > Insert > Round > Select an edge or a chain of edges with ctrl key pressed > Enter radius (at prompt in dash board) > Preview > Click (green color to accept) CHAMFER Edge Chamfer: Create a basic feature > Insert > Chamfer > Edge Chamfer > Select Sets option (from dash board) > Select edges (as reference for chamfering with ctrl key pressed) > select one option from dash board (for example D x D) > Enter value for D at prompt) > Preview > Click (green color to accept) CUT
Create a basic feature > Insert > extrude > select sketcher icon > select sketch plane (to insert cut) > click sketch > select references > close (reference dialogue box) > draw a figure > click (blue color) > select type of depth (from dash board) > enter depth value > flip in required > click remove material icon (on the dash board) > click flip direction if required > preview > click (green color on dash board to accept) HOLE Create a basic feature > Insert > Hole > (from dash board) Select Simple > Click Placement > Select a surface (for primary reference) > Select linear > Click No Items under secondary reference > Select 2 edges (with ctrl key pressed) > Enter edge
.EDITING & ENGINEERING FEATURES : Modify the sharp edge to curved edge : Modify the sharp edge to flat edge : Remove the undesirable portion from the basic part : Remove cylindrical portion from the basic part : Create instances of the selected feature by varying some specified dimensions Shell : Removes a surface or surfaces from the solid then hollows out the inside of the solid.
offset values > (In dash board) Enter diameter of hole > Select type of dept > Enter depth value > Preview > Click (green color to accept)
PATTERN Create a basic feature (for example with hold included) > select a part from model tree (example – hole.
. to be patterned and which is having reference dimensions) > right click mouse on it > select pattern > select dimension option (from dash board) > select 1st reference dimension (from main window by placing cursor on dimension for direction 1) > enter increment value > select 2nd reference dimension (for direction 2) > enter increment value > enter number of items (for direction 1 & 2 at dash board) > click (green color to accept pattern) SHELL Create a basic feature > insert > shell > select surfaces with ctrl key pressed (which are to be shelled) > enter thickness at the prompt > click (green color to accept) RIB Create a basic feature > insert > rib > click sketcher icon > select a plane (along with rib should form) > click sketch > select references > close (reference dialogue box) > draw an open section for rib formation > click (blue color to continue) > specify thickness of the rib (at prompt) > flip direction (if required at prompt and also flip direction on screen to face inside) > preview > click (green color to accept drawing)
ASSEMBLY OPERATION ASSEMBLY CONSTRAINTS Mate Mate constraint two surfaces touch one another. The offset value determines the distance between two surfaces shown in fig.
Mate Offset Mate offset constraint makes two planar surfaces parallel and facing each other. coincident and facing each other shown in fig.
It also aligns revolved surfaces or axes to make them coaxial shown in fig. coincident and facing in the same direction.
.Align Align constraint makes two planes coplanar.
Align Offset This constraint aligns two planar surfaces at an offset. parallel and facing in the same direction shown in fig.
Tangent The Tangent. pnt on line.
Coord Sys The coordinate system constraint places a component in an assembly by aligning its coordinate system with a coordinate system in the assembly shown in fig. a combination of the constraints will be required. See fig.Insert Insert constraint inserts a male revolved surface into a female revolved surface. 1. 1.
.17. at a point or at an edge. offset is not specified. align axes shown in fig. pnt on surface and Edge on srf constraints are used to control the contact of a surface at the tangency of another surface. In most cases.
Orient The orient constraint orients two planar surfaces so that they are parallel and facing in the same direction.18.
. 6.6. EXERCISES IN 3D PART MODELING
Fig. 6. 6.Fig. 6.
. 6. 6.Fig.7
.7. 7. EXERCISES IN ASSEMBLY
. 8. ADDITIONAL EXERCISES IN PART MODELING
8.ADDITIONAL EXERCISE IN ASSEMBLY MODELING
Z Z Z
. F . R R
F .B) COMPUTER AIDED MANUFACTURING (CAM) Manual Part Programming in CNC Lathe 9. PROGRAMMING IN CNC 250 PRODUCTION LATHE Preparatory Functions G00 – Rapid Traverse G01 – Linear Interpolation (Cutting feed) G02 – Circular Interpolation (Clockwise) G03 – Circular Interpolation (Counter Clockwise) G04 – Dwell G28 – Return to Machine reference position G40 – Tool nose radius compensation cancel G41 – Tool nose radius compensation left G42 – Tool nose radius compensation right G50 – Maximum spindle speed setting / Coordinate system setting G70 – Finishing cycle G71 – Turning cycle (Rough) G72 – Facing cycle G73 – Pattern repeating cycle G74 – End face peck drilling G75 – Outer diameter / Internal diameter drilling G76 – Multiple thread cutting G96 – Constant surface speed G97 – Constant surface speed cancel (constant rpm) G98 – Feed per minute G99 – Feed per revolution Miscellaneous functions M00 – Program stop M01 – Optional stop M03 – Spindle clockwise M04 – Spindle counter clockwise M05 – Spindle halt M08 – Coolant on M09 – Coolant off M10 – Chuck or collet close M11 – Chuck or collet open M30 – Program End M40 – Chuck outer clamping M41 – Chuck inner clamping Syntax G00 G01 G02 G03
X X X X
G76 X Z q P – Number of idle passes Q – First pass depth of cut R – Relief X – Thread minor dia Z – Thread Length q – Second pass depth of cut p – Thread height F – Pitch
F . U – Depth of cut W – Relief in Z direction R – Number of passes P – Start sequence Q – End sequence u – Stock amount for finish – X axis Finishing allowance w – Stock amount for finish – Z axis F – Feed G74 G74 G75 G75 R .G04 X . Q
F . G73 P Q u w F . G71 P Q u w F .
G71 U R . Z R .
G76 P Q R . U – Depth of cut R – Relief in X direction P – Start sequence Q – End sequence u – Stock amount for finish – X axis Finishing allowance w – Stock amount for finish – Z axis F – Feed G72 G72 W P R .
. G28 U G70 P P – Start sequence Q – End sequence F – Feed
(Time in seconds) W . Q F .
G73 U W R .
Initially draw the rough diagram with required dimensions .10.Provide proper tolerances to protect the tool .Write a CNC program with preparatory and miscellaneous codes .Enter the program using software .Select appropriate tool . PROCEDURE: .Simulation of tool path .1
. 10. EXERCISE IN PRODUCTION LATHE USING SINGLE TOOL AIM: To write.
Fig.Enable work piece reference and carryout machining RESULT: Verify the tool path generation and actual dimensions obtained. simulate and execute a CNC program for the job of given dimensions as shown in the figure using CNC 250 – Production lathe.Do manual setting .
Fig.Simulation of tool path .Do manual setting .Provide proper tolerances to protect the tool .1
. EXERCISE IN PRODUCTION LATHE USING MULTI TOOL AIM: To write. 11.Enter the program using software . PROCEDURE: .Enable work piece reference and carryout machining RESULT: Verify the tool path generation and actual dimensions obtained.11. simulate and execute a CNC program for the job of given dimensions as shown in the figure using CNC 250 – Production lathe.Select appropriate tool .Write a CNC program with preparatory and miscellaneous codes .Initially draw the rough diagram with required dimensions .
Define Billet Size [EDGEMOVE .Stop the operation being simulated !TUTORIAL . CIRCULAR INTERPOLATION AND POCKETING Machine Configuration Model Make Working Table Size Longitudinal Traverse [X] Cross Traverse [Y] Head Traverse [Z] Accuracy
: Star Mill with ATC : MTAB : 360mm x 130mm : 160mm : 90mm : 115mm : 0.Offset from the program zero to the lower left corner of the billet [TOOLDEF .001mm
Directives [BILLET .Show the operation being simulated [NOSHOW .Step by step execution of program [NOSTEP .Define diameter and length of a tool [STEP .It will clear the interactive message display General Notations X X coordinate value Y Y coordinate value Z Z coordinate value D Diameter of tool T Tool Number F Feed rate S Spindle speed R Radius of arc G functions Function G00 G01 G02 G03 G04 G20 G21 G28 G40 G41 G42 G49 G90 Operation Positioning (Rapid traverse) Linear interpolation (Cutting feed) Circular interpolation / Helical CW Circular interpolation / Helical CCW Dwell Exact stop Imperial units (inches) Metric units (mm) Return to reference point Tool radius compensation cancel Left hand radius compensation Right hand radius compensation Tool length compensation cancel Absolute command
. LINEAR.To display user interactive message at the bottom [CLEAR .Manual Part Programming in CNC Milling 12.Cancel step by step execution of program [SHOW .
Simulating and executing the program using FANUC Milling software.Function G91 G92 G94 G95 G170-G171 G172-G173 M functions Function M00 M02 M03 M04 M05 M06 M70 M71 M80 M81 M98 M99
Operation Incremental command Set datum Feed per minute Feed per rotation Circular Pocketing Rectangular Pocketing
Operation Program Stop Program End Spindle Forward Spindle Reverse Spindle Stop Tool Change X Mirror on Y Mirror on X Mirror Off Y Mirror Off Subprogram Call Subprogram Exit
Result The dimensions of machined part are verified with drawing. 2.Analyse the program .Select appropriate tool.Enter the program . Procedure . speed. Writing a NC program for the given profile as shown in the figure.Provide proper tolerances to protect the tool .Do manual setting carefully . .ensure the program should be free from errors using check syntax and dry run .Write the NC program using appropriate Preparatory and miscellaneous codes.Simulate the program .
. EXERCISES IN LINEAR. . feed rate for the operations .Identify the required coordinates of the profile based on profile origin. CIRCULAR INTERPOLATION AND POCKETING Aim 1.
Fig. 13.2 c
1 Aim To generate NC code for the given profile using CAPSTURN software. 14.C) SIMULATION AND NC CODE GENERATION 14. Procedure Work setup Draw the Part Define the Part Draw the Blank Define the Blank Machine the Part View tool path Select a machine Generate NC Program Result Thus the NC code was generated for the given profile using the CAPSTURN software.
. LATHE SIMULATION – CL AND NC CODE GENERATION USING CAPSTURN SOFTWARE
MILLING SIMULATION – CL and NC Code generation using CAPSMILL software
All dimensions are in mm Fig.1
Aim To generate NC code for the given profile using CAPSMILL software. 15. Procedure Work setup Draw the Part Define the Part Draw the Blank Define the Blank Machine the Part View tool path Select a machine Generate NC Program Result Thus the NC code was generated for the given profile using the CAPSMILL software.15.