Professional Documents
Culture Documents
M-658
CAD/CAM
LABORATORY MANUAL
INDEX
PRA. NO. PRATICAL AIM DATE SIGN
w x
u PRACTICAL: 1
_______
DATE: v
AIM: INTRODUCTION & TRENDS IN CAD/CAM.
OBJECTIVES: To know:
Ø The different types of CAD/CAM Software.
Ø General requirement for CAD Work Station.
Ø Different between Modeling & Drafting.
Ø Different types of Modeling.
Ø Feature highlight of
· Pro/ENGINEER
· IDEAS
· CATIA.
MODELING
w x
· Catia.
Þ One Can See All The Principle View In Modeling.
Þ One Can Easily Understand The Drawing.
u
DRAFTING
2.Surface Modeling
In Surface Modeling An Object Is Described By Surface Entities Such As B-
Spline Surface, Bezier Patches, Coons Patches, Ferguson Surface Etc.
3.Solid Modeling
w x
Þ One Can Do Mould Design In Foundry.
Þ One Can Also Do A Piping Design.
Þ One Can Do Programming With NC Or CNC Machine.
u F EATURE HIGHLIGHTS OF I-DEAS
Þ It’s A One Type Of Cad Software.
v
Þ Developed By (SDRC)
Static Dynamic Research Center.
Þ Distributor In India……..Uni-Graphics. Ex. In Motion Analysis, The Driver
Sit Of Tata-Indica Made in I-DEAS.
Þ Icon Based User Interface.
Þ Drafting Done Very Easily.
Þ Less Use Of Key Board.
Þ One Can Do Texture Mapping Vary Easily.
Þ Only One Click Of The Mouse We Can See Different Ortho Graphics View.
Þ With Help Of “ Mechanism Module” It Can Done Interference And Analysis.
Þ One Can Do Exploded View And Make Manual.
Þ One Can Prepare Bill Of Material Automatically.
Þ One Can Do Modeling Of The Complicated Surface.
Þ One Can Obtain Output In IGES And DXF Format.
Þ One Can Give Different Colors In Different Parts.
w x
u v
w x
u v
w x
u v
w x
u PRACTICAL: 2
AIM: STUDY ABOUT HARDWARE IN COMPUTER SYSTEM.
v
DATE: _______
INTRODUCTION:
Hardware consists of the graphic workstations, graphic input device like mouse, key-
board & digitizer. And output devices like plotter & printers.
V WORKSTATIONS: -
Workstations are typically divided into two broad categories low end & high end.
V WORKSTATIONS CONTAINS: -
a) Graphical Terminal – RGB Monitor
b) Operator Input devices
c) Output Devices like Plotters, Printers
d) CPU (Central Processing Unit) which is based on RISC (Reduced Instruction
Set Computing Microprocessor Cache Memory)
E) Secondary Storage
V ID E O O U T P U T
E TH E R N E T
C P U S E R IA L P O R T
B O A R D P A R A LLE L P O
R G B A U D IO
M O N IT O R
S C S I
G R A P H IC S
B O A R D
B L O C K D IA G R A M
Q COMPUTER: -
1) Personal Computer
2) Mini Computer
3) Mainframe Computer
4) Super Computer
q Work Stations: -
1. Low End Workstation: -
Ø Generally consist of personal computers incorporating hard disk. Appropriate soft-
ware & special hardware like graphic accelerator cards to these for boosting per-
formance.
w x
Ø Advantage of being able to run a substantial amount of software such as program
for drafting, analysis, spreadsheets & word processing.
2. High End Workstation: -
Contain more powerful processors.
u Ø High-resolution graphic display of 1024
Ø RAM 256 MB & Hard disk 12 GB.
Ø Used for analysis and for graphics.
x 800 pixels or more.
v
DISKS, TAPES STORAG
GRAPHIC
PLOTTERS PASSIVE COMPUTER
HARD GRAPHIC NETWORK CALCULATI
COPIES
A] GRAPHICS TERMINALS: -
CAD System generally uses three types of graphic terminals: -
1. Direct Beam Refresh
2. Direct View Storage Tube (DVST)
3. Raster Scan (Digital TV)
§ Raster Scan: -
Ø Electron beam moves in a zigzag path on
screen.
Ø It is a point-plotting device. If a line to be
drawn, it can be approximated by a series of
dots close to the path of the line.
Ø Raster scan require higher computer memory.
Raster Scan
w x
u 2] OPERATOR INPUT DEVICE: -
§ Keyboard: -
Ø Keyboard interacts with the computer on a software & hardware level.
Ø Four keys are required for all directional movements.
v
§ Light Pens: -
Ø Light pen is shaped like a pen with wire connected to it to interact directly with the
CRT Display.
Ø This device can be used for positioning a cursor as well as pointing to & selecting
from menu.
Joystick
Trackball
w
board
Mouse
x
Digitizer on digitizer
u Ø
Ø
§ Track Balls: -
Ball must be rolled with figures on the palm of the hand. v
Cursor moves in the direction of roll at rate corresponding to rotational speed.
§ Mouse: -
Ø Generally Used
Ø Mouse can be moved around by the operator on any flat surface to provide
graphic input.
Ø Mouse is available as mechanical or optical graphic input device.
§ Digitizer: -
Ø These are used together with a movable stylus.
Ø They are used to enter drawing into computer graphic system by taping
drawing to the surface of
digitizer.
§ Thumb Wheel: -
Ø Two of them are provided for X &
Y of cursor.
Ø Colours are introduced through the use of multiple ribbons or single ribbon
with different colours.
§ Electrostatic Printer: -
Ø Costly & require frequent maintenance.
w x
Ø Operating cost is high.
§ Inkjet Printers: -
Ø Produce image by fine droplets of ink.
Lesser Printers: -One of the latest output devices.
u Ø High speed.
Ø High resolution.
ØHigh quality of output.
v
Inkjet Printer
w x
u v
w x
u v
w x
u v
w x
u PRACTICAL: 3
AIM: INTRODUCTIO
INTRODUCTIONNTOD
TO IFFERENT FEA
DIFFERENT TURES O
FEATURES F
OF
DATE: __________ v
PRO/ENGINEER.
PRO/ENGINEER.
OBJECTIVES: To know:
Ø Protrusion Feature
Ø Hole Feature
Ø Round Feature
Ø Chamfer Feature
Ø Rib Feature
Ø Shell Feature
Ø Pipe Feature
PROTRUSION FEATURE
Protrusion Is The Method Of Adding A Solid Material. I.e. It Can Add Material In A Void Or On
An Existing Solid. Pro/Engineer Provides The Following Basic Methods Of Adding Material To A
Model.
[1] Extrude:
§ Solid: This Type Needs Closed Non-Self Intersecting Cross Section For De-
fining A Protrusion. It Adds Material By Using The Cross – Sectional Area.
§ Thin: This Type Needs Either Closed Or Open Non – Self Intersecting Cross
Section For Defining Protrusion. It Converts The Boundary Of The Section As
A Thin Constant Thickness Solid.
§ Extrusion Insert > Protrusion > Extrusion Feature > Create > Solid > Protru-
sion > Extrusion
w x
v Attribute types
§ One Side: Adds The Material In One Side Of The Cross-Section Only.
§ Both Side: Adds the material on both sides of the cross-section.
Defining sketching plane.
u v
v Extrusion depth: This Determines The Depth Of Extrusion. It Can Be Defined By
Any One Of The Following Options:
§ Blind
§ 2side Blind
§ Through Next
§ Through All
§ Through Until
§ Unto Pnt/Vtx
§ Up To Curve
§ Up To Surface
§ 1 Side Blind: By This Method You Can Directly Specify The Depth Of Ex-
trusion As A numerical Value. If You Have Selected The Extrusion As Both
Sided, Then The Depth Is Taken As Total Depth Of The Feature. (I.E.,
Keeps Your Section Plane As Mid-Plane Of your Feature).
§ 2side Blind : This Method Is Available Only For Extrusion In Both Sides. In
This Method You Can Specify Different Depths For Each Side As A Nu-
merical Value.
§ Through Next :This Method Extrudes The Feature Up To The Next Inter-
secting Face Of The Part, In The Extrusion Direction. This Method Is Not
Available For The Base Part.(I.E., The Very First Solid Feature).
§ Through All: This Method Extrudes The Feature Up To The Other Bound-
ing Face Of The Part, In The Extrusion Direction. This Method Is Not Avail-
able For The Base Part.
§ Through Until: This Method Extrudes The Feature Up To The Selected
Face Plane Of The Part. The Termination Plant Should Intersect With The
Feature.
§ Up To Pnt/Vtx : This Method Extrudes The Feature Up To The Selected
Point Or Vertex Of The Part. Point And Vertex Can Be Any Where In The
Model. Pro/ENGINEER Projects The Point On The Axis Of Extrusion And
Extrudes The Feature Up To The Projected Point.
§ Up To Curve: This Method Extrudes The Feature Up To The selected curve
or edge of the part. The curve or edge should be parallel to the sketching
plan.
§ Up To Surface: This Method Extrudes The Feature Up To The Through
Until Method. Here You Can Even Specify A Non Intersecting Face As The
Terminating Surface.
[2] Revolve:
Insert > Protrusion > Revolve
Feature > Create > Solid > Protrusion > Revolve
w x
Define The Sketch Plane, In Which You Want To Draw The Cross Section And Revo-
lution Axis. Then You Have To Define The Direction Of Revolution And The Amount Of
Revolution By Various Options. Similar To Extrusion You Can Define The Attribute
Type As Solid Or Thin And Also You Can Revolve The Component At One Side Or
Both Sides.
u § Sketching The Section
§ To Create A Revolved Section, Create A Centerline And The
v
Cross Section That Will Be Revolved About That Centerline.
§ Rev To (Angle Of Revolution)
§ Variable
§ 90
§ 180
§ 270
§ 360
§ Up To Pnt/Vtx
§ Up To Plane
§ Variable: Variable Potion Allows You To Specify Revolution Angle Less Than
360 Degree. You Can Change This Value In Feature Directly By Modifying
The Dimension.
§ Preset Angles 90,180,270,360 :Selecting preset angle will not allow you to
edit the value using modify method. You can change this value only by rede-
fining the feature.
§ Up to Pnt/Vtx :Revolves The Cross Section Up To The Specified Point Or
Vertex In The Part, In The Specified Revolution Direction.
§ Up to Surface: Revolves The Cross Section Up To The Specified Planer
Face Or Datum Plane. Specified Termination Plane Must Pass Through The
Axis Of Revolution. You Have To Specify The Stop Side For Terminating The
Feature.
[3] Sweep:
Feature > create > solid > protrusion > sweep
§ Trajectory: Trajectory Is The Path Along Which The Cross Section Is Going Be
Swept. Pro/Engineer Allows You To Define A Trajectory In Two Ways. Sketch-
ing The Trajectory Or Selecting An Existing Trajectory.
§ Sketching The Trajectory: One Can Define A Sketching Plane And Sketch The
Trajectory At The Time Of Creation. Pro/Engineer Will Not Allow Self Inter-
secting And Broken Sketching As Trajectories.
§ Selecting The Trajectory: You Can Select An Existing Edge Or Datum Curve
As Your Trajectory. The Trajectory Should Be Planer. To Select You Can Use
w x
Any Of The Following Options.
§ Close Trajectory: For closed trajectory, you can specify either as add-inn face
or no inn face.
Add Inn Faces: For Open Sections, Adds Top And Bottom Faces To Close The
Swept Solid. The Resulting Feature Consists Of Surfaces Created By
u §
§
v
Sweeping The Section And Has Two Planner Surfaces That Cap The Open Ends.
No Inn Faces :Sweeps The Section Along The Path But Does Not Add Top And
Bottom Faces.
§ Open Trajectory :If The Trajectory Is Open. And If The Swept Feature Touches
Existing Part Geometry, You Can Either Merge The Ends Or Keep It Free.
§ Merge end: Merge The Ends Of The Swept Feature, It Possible, With The Adjacent
Solid. To Do This, The Sweep Endpoint Must Be Attached To Part Geometry.
§ Free Ends: free ends options will not merge the swept end to adjacent geometry.
§ Sketching Cross Section: After Defining Trajectory You Have To Sketch The Cross
Section. Sketch Plane Will Be Aligned Automatically According To Your Trajectory
And Start Point.
[4] Blend:
Insert > Protrusion > Blend
Feature > Create > Solid > Protrusion > Blend
Blend Types
§ Parallel: Parallel Option Allow You To Sketch All The Blend Sections In A Single
Sketchplane. Later Pro/Engineer Allows You To Specify The Normal Distance Be-
tween Each Of The Sections.
§ Rotational :Each Blend Section Is Sketched Indevidually And Aligned Using The
Coordinate System Of The Section. The Blend Sections Are Rotated About The Y-
Axis, Up To A Maximum Of 120 Degree.
§ General: The Section Of A General Blend Can Be Rotated About And Translated
Along X,Y And Z Axes. Each Section Is Sketched Individually And Aligned Using
The Coordinate System Of The Section.
Blend attributes
§ Smooth Blend: Creates a Smooth Blend By Connecting Vertices Of Diff. Sub
section With Smooth Curves. Edges Of The Section Are Connecting With
Spline Surfaces.
§ Straight Blend: Creates a Straight Blend By Connecting Vertices Of Diff. Sub
section With straight lines. Edges of the sections are connected with ruled
sur faces.
§ Open: Creates an open solid shape.
§ Closed: Creates a closed solid blend.
w x
§ Depth: Defines The Depths Of Subsection From The Previous Subsection In
The Depth Direction.
u
HOLE FEATURE:
Insert > Hole
Feature > Create > Solid > Hole
v
When you invoke this command pro/engineer displays the hole dialog box.
Hole Type
§ Straight Hole: Straight Hole Is An Extruded Cut With A Circular Section. The Diam-
eter Of The Hole Is Constant. It Begins At The Placement Surface And Extends To
The Specified End Surface Or User Defined Depth.
§ Standard Hole: Standard Hole Is The Combination Of The Sketched And Extruded
Feature. It Is Based On Industries Standard Fastener Tables. You Can Calculate
Either The Tapered Or The Clearance Diameter Appropriate To The Selected Faster.
You Can Use System-Supplied Standard Lookup Tables For These Diameters Or
Create Your Own.
ROUND FEATURE:
Insert > Round
Feature > Create > Solid > Round
Simple & Advance Rounds You Can Create Two Different Types Of Round Simple
And Advanced. The Type Of Round You Create Depend On The Complexity Of The Ref-
erence Geometry And On Your Need To Customize The Default Round Geometry Sup-
plied By The System.
Generally, After You Specify The Placement References And Radius Of The Round,
The System Generates The Default Round Geometry By Using Some Default Attributes.
The System Normally Terminates The Round Geometry Whenever It Encounters Non-
Tangents Edges.
CHAMFER FEATURE:
Insert > Chamfer
Feature > Create > Solid > Chamfer
w x
are two types of chamfer.
§ 1.Edge
§ 2.Corner
u §
v
Edge: An Edge Chamfer Removes A Flat Section Of Material From A
Selected Edge To Create A Beveled Surface Between The Two Origi-
nal Surfaces Common To That Edge. One can select multiple edges
to create an edge chamfer
RIB FEATURE
Insert > Rib
Feature > Create > Solid > Rib
§ Straight Rib: Ribs That Are Not Created On Through/Axis Datum Planes Are Ex-
truded Symmetrically About The Sketching Plane. You Must Skill Sketch The Ribs
w x
As Open Sections.
SHELL FEATURE:
Insert > Shell
Feature > Create > Solid > Shell
The Shell Option Removes A Surface Or Surfaces From The Solid Then Hollows
Out The Inside Of The Solid, Leaving A Shell Of A Specified Wall Thickness.
When Pro/Engineer Makes The Shall, All The Features That Ware Added To The
Solid Before You Chose Shell Are Hollowed Out. Therefore, The Order Of Feature Cre-
ation Is Very Important When You Use Shell.
After Involving This Command Pro/Engineer Displays The Feature Creation Dia-
log Box. If Desired, Select The Optional Element Spec Thick To Specify Thickness Indi-
vidually.]
PIPE FEATURE:
Insert > Pipe
Feature > Create > Solid > Pipe
This Pipe Feature Is Three Dimensional Centerline That Represents The Centerline
Of A Pipe.
Given The Diameter Of A Pipe, A Pipe Connects Selected Datum Points Either
With A Combination Of Straight Lines And Arcs Of Specified Bend Radius Or A Spline.
w x
After The Pipe Feature Has Been Created, You Can Determine It’s Length By
Using Info From The Toolbar, Before You Start To Create A Pipe Feature, Reference
Datum Points Must Already Exist.
u v
w x
u v
w x
u v
w x
u
AIM
PRACTICAL: 4
AIM:INTRODUCTION TO DIFFERENT COMMANDS OF AUTOCAD
DATE: __________ v
V INTRODUCTION: Auto Computer Added Drafting.
Ø It’s Drafting Software.
Ø Not Design Software.
Ø First Time Established & Developed By AutoDesk Inc. Company
Ø Latest Software Is Mechanical Desktop 5.0
V COMMANDS:
1.Units: To Set The Units Of The Drawing. Ex. Measurement Of Length, Angle.
2.Limits: To Set & Control The Limits Of The Drawing. You Can See The L.L.C. &
U.R.C. On Screen By Using Grid Command.
3.Grid: Display A Dot-Gnd On Current Viewpoint & To Set Spacing Size Of Dot-Grid.
4.Snap: On: You Can Move Curser On Dot-Grid Only.
Off: You Can Move Curser Anywhere On Screen.
Adv: While Drawing An Object You Select A Reference Point. With The
Help Of Snap Command You Can Not Requires A Ref Point To Draw An
Object.
5.Point Style: To Draw A Different Style Of Point.
6.Line: To Draw A Line Either Single Or Series Of Lines Segment End To End.
Esc: To Exit From Command.
To Go Outside Of Command.
7.Zoom: To Increase Or Decrease The Apparent Size Of An Object In The Current
viewpoint.
Ø Real Time: Zoom In Real Time
Ø Previous: To Display Previous View.
Ø Window: Zoom To Display The Generating Portion Of The Drawing
Ø Scale: Zoom With A Specified Scale Factor.
Ø Center: Display A Window Specified By A Center Point & Height.
Ø In: Increase The A.S.O. Object In C.V.Point.
Ø Out: Decrease The A.S.O. Object In C.V.Point.
Ø All: Zoom To Display The Entire Drawing In Current Viewpoint.
Ø Extant: Zoom To Display The Drawing Extent.
w x
10.Multi Lines: Multiple Parallel Lines Are Called Multi Lines. To Draw More Than
One Lines.
11.Poly lines: To Draw A Poly Line. Draw An Object By Line & Poly Line, Then
Select Line Do Not Select Whole Object & in Poly Line Select Whole Object.
u
17. Spline: Creates A Quadratic A Or Cubic Spline Curve.
18. Ellipse: To Draw An Ellipse.
19. Hatch: Filled An Enclose Area Or Selected Object With A Hatch Pattern.
20. Boundary: Creates A Region Or A Poly Line From An Enclosed Area.
v
21. Block: To Insert Block In Present View.
22. Point: Options
Single Point
Multiple Point
Divide, Measure
Note: Both Are Used To Draw Equal Parts Or Lines.
23. Text: To Write Single Line Or Multi Lines Text.
Dimension
DIMENSION
24. Quick Dim. : To Draw Any Dimension Quickly.
25. Liner:Create A Liner Dimension.
26. Aligned: Create An Aligned.
27. Ordinate: Create Ordinate Dimension. (To Give Value Of X & Y Coordi
nate)
28. Radius: Create Radius Dimension For Circles & Arcs.
29. Diameter: Create Diameter For Circles & Areas.
30. Angular: Create An Angular Dimension.
31. Baseline: Create Liner, Angular, Ordinate Dimension From The Baseline
Of Previous
32. Continuous: Create A Liner, Angular & Ordinate Dimension From The
Second Extension Line Of The Previous Dimension.
33. Leader: Quickly Create A Leader & Leader Annotation.
34. Center Mark: Create A Center Mark Of Circle & Areas.
35. Oblique: Make The Extension Line Of Linear Dimension Oblique.
36. Style: Create & Modify Dimension Style.
37. Over Ride: Over Ride Dimension Style Variable.
38. Update: Update Dimension So That Use The Most Current Dimension
Style Sating.
39. Dimension Edit & Text Edit: To Modify Dimension & Text.
MODIFY
MOD
40. Property: Control The Property Of The Existing Object.
We Can Change By The Table.
41. Match Property: Copies The Properties From One Object Another & More Object.
42. Hatch: Modify An Existing Hatch Object
43. Poly Line: Edit Poly Line & Time Dimension Poly Line.
w x
44. Spline: Edit A Spline Object.
45. Multi Line: To Draw More Then One Line.
46. Text: Edit Text & Attribute Definition.
u
47. Eraser: Remove Object From A Drawing.
48. Copy: Duplicate The Object You Select.
49. Mirror: Create A Mirror Image Copy Of Object
v
50. Offset: Create Parallel Lines, Parallel Curves & Consent Circles. Off Set Only A
Single Line If Line Is Multiple Than Pewit Command Used.
51. Array: Create Multiple Copies Of An Object In A Pattern. Both In Rectangle & Polar.
52. Move: Displaces The Object Of A Specified Distance In A Specified Direction.
53. Rotate: Move Object About Base Point
54. Scale: Enlarge Or Reduce Object Equally In X, Y, Z Direction.
55. Stretch: Move Or Stretch Object
56. Lengthen: Lengthen An Object
57. Trim: Trim Objects Of A Cutting Edge Defined By Other Object.
58. Extend: Extend An Object To Meet Another Object.
59. Break: Erase Part Of Object Or Splits An Object In Two Parts.
60. Fillet: Rounds And Fillets The Edge Of The Selected Object.
61. Explore: Break A Compound Object In To its Component Object.
Format
62. Layer: Manage Layer & Layer Properties.
63. Color: set The Color For New Object.
64. Line Type: Create Loads And Sets The Line Type.
65. Line Weight: Set Current Line Weight & its Units.
66. Text Style: create And Modify The Names Style & Set Current In Your Drawing.
67. Dim. Style: create And Modify The Dimension Style.
68. Plot Style: Create And Modify Plot Style For New Object.
69. Multilane Style: To Draw A Multiple Parallel Line This Command Use.
70. Thickness: set The Current 3d Thickness.
71. Rename: Change Name At Selected Object.
TOOLS
72. Spelling: Check The Spelling In The Drawing.
73. Inquiry: To Measure The Distance & Area & Volume.
74. Drafting Setting: Specify Setting For Snap Mode, Grid, Polar & Object Snap
Tracking.
View
75. Re Draw: Refresh The Display Of The All Viewpoints.
76. Region: regenerate The Drawing & Refresh The Current View Point.
77. Regional: Regenerate The Drawing & Refresh The All View Point
w
78.
79.
Pan: Move The Drawing Display In The Current Viewpoint
Arial view: Open The Arial View.
x
u
80. Toolbar: Display, Hide & Customizes The Toolbar
v
81. Hide: Regenerate A Three Dimensional Model With Hidden Line.
82. Shade: To Give Shade Of Three Dimensional Drawing.
83. Block: Create A Block Definition From Object You Select.
84. W Block: Write Object Or Block To A New Drawing File.
85. Pewit: Convert Different lines in to plotline.
-:FUNCTIONAL KEYS:-
F1: For Help
F2: To Toggle Drawing Mode To Text Mode & Text Mode To Drawing Mode.
F3: Snap On/Off.
Permanent Setting Of Curser For Further Editing
Note: - Use Right Side Click Always.
F4: Table On/Off.
F5: To Toggle Is Plane Top
“ “ “ Right
“ “ “ Left
F6: Coordinate On/Off [X & Y Coordinate]
F7: Grid On/Off.
F8: Ortho On/09off. (To Draw Straight & Zigzag Line)
F9: Snap On/Off.
w x
u v
w x
u v
w x
u v
w x
u PRACTICAL: 5 DATE: __________ v
AIM: - TO STUDY NC, CNC AND DNC MACHINES AND PREPARE PART PRO-
GRAM FOR GIVEN COMPONENT.
INTRODUCTION: -
w x
definition of numerical control (NC) is “A system in which the actions are
controlled by direct insertion of numerical data at some point. The system
must automatically interpret at least some portion of this data”.
u
[1] NC MACHINES:-
MACHINES:-
The control systems and machine tools in numerically controlled machine
v
tools have varying complexities and capabilities. In the initial stages, the NC ma-
chine tools had NC systems added to the machine but only to control the position
of the work piece relative to the cutting tool. The operator had to select the cutting
tools, speed and feeds etc. In the next stage, the capabilities of the machine tools
improved and in addition to maintaining cutter/work piece relationship, the mate-
rial removal was also controlled by the numerical control system. The instructions
to the NC machines are fed through an external medium i.e. paper tape or magnetic
tape. The information read from the tape is stored into the memory of the control
system called ‘buffer storage’ and is processed by the machine step by step. So
when the machine is working on one instruction block, the next block is read from
the tape and stored in the memory of the machine control system. Since the part
cannot be produced without a tape being run through the machine, these machines
are also called tape-controlled machines. The tape has to be run repeatedly de-
pending on the number components to be produced. Also if there is even a minor
change in the design of the component, the tape has to be discarded and new tape
with changed programme has to be produced.
[2] CNC MACHINES:
MACHINES:
In case of computer numerical control machine tools, a dedicated computer is
used to perform all the basic NC function. The complete part programme to produce a
component is input and stored in the computer memory and the information for each
operation is fed to the machine tools i.e. motors, etc. the part programmes can be stored
in the memory of the computer and used in future. The conventional NC machine tools
are not much in use these days. CNC machine tools are widely used due to many
controlled features available in CNC machine tools are:
The part program can be input to the controller unit through keyboard or the tape
reader in the control unit can read the paper tape.
The part program once entered into the computer memory can be used again and
again.
The part program can be edited and optimized at the machine tool itself. If there
is any change in the design of the component, the part programme can be changed
according to the requirements.
The input information can be reduced to a great extent with the use of special
sub-programme developed for repetitive machining sequences. For common opera-
tions such as drilling holes on a pitch circle, special cycle programmes can be built and
stored in the computer memory. These sub-programmes or sub-routines can be re-
w x
trieved and used any number of times within a part programme; only certain parameters
have to be specified and the computer control carries out the necessary calculations and
subsequent actions.
u The CNC machines have the facility for proving the part programme
v
without actually running it on the machine tool. The control system pro-
cesses the part programme and the movement of the cutting tool in each
operation is shown on the monitor screen. The shape of the component that
will be produced after machining is shown on the screen without actual
machining taking place.
CNC controlled unit allows compensation for any changes in the
dimensions of the cutting tool. When a part programme is written, part
programmer has a particular type and size of cutting tool in mind. But
while actually using the part programme on the machine tool that particu-
lar cutter may not available. CNC control system allows the compensa-
tions to be made for difference between the programmed cutter and the
actual cutter used. With the CNC control systems, it is possible to obtain
information on the machine utilization, which is useful to the manage-
ment. The control system can provide the information such as number of
components produced, time per component, time for setting up a job, time
for which machine has not been working and fault diagnosis, etc.
ADVANT
ADV AGES O
ANTA F CNC MA
OF CHINES:
MACHINES:
• Reduced Lead Time:
The time between the receipt of a design drawing by the production
engineer and manufacturing getting ready to start production on the shop
floor, including the time needed for planning, design and manufacture of
jigs, etc. is called lead time. Since special jigs and fixtures are often en-
tirely eliminated in CNC machines, the whole of the time needed for their
design and manufacture is saved. Consider the position of two manufac-
turers; one equipped with conventional machines and the other with CNC
machines tools. For job requiring special jigs and fixtures and cutting tolls,
the manufacturing unit with conventional machines will have to spend con-
siderable time in design and manufacture of special tooling taking up the
production of components whereas the unit with CNC machines can start
production within a short period of the work being planned and material
being available.
• Elimination of Operator Errors:
The machine is controlled by programme of instructions stored in
the memory of the computer. The programme is checked before it goes to
the machine so no errors will occur in the job. Fatigue, boredom or inatten-
tion by an operator will not affect the quality or duration of the machining.
• Operator Activity:
The operator is relieved of tasks readily performed by the machine and is
free to attend to matters for which his skills and abilities are essential.
Presetting of tools, setting of components and preparation and planning
of future jobs fall into this category. It is possible for two workstations to
w
be prepared on a single machine table, even with small batches. Two
x
setting positions are used, and the can set up one station while machin-
ing takes place at the other. The two jobs need not be identical. Also it is
possible for one operator to attend to more than one CNC machine at a
time.
u
• Lower Labor Cost:
Actual cutting time in the CNC machine is more than conventional machines
v
since the setting time, etc are lower. Also one operator can run two or more machines
or multiple pallet machines are used resulting in reduced labor cost.
• Smaller Batches:
By the use of pre-setting tooling and pre-setting techniques, downtime be-
tween batches is kept at a minimum. Periodic machining time of small batches is
found to be economical and brings about a rapid stock turnover. Larger storage fa-
cilities for work-in-progress are required. Machining centers eliminate some of the
set-ups needed for successive operations on one job and time spent in waiting until
each machine for successive operations are free. The components circulate round the
machine shop in a shorter period, inter-departmental transport costs are saved and “
Progress Chasing “ is reduced.
• Reduced Inspection:
The time spent on inspection and in waiting for inspection to begin is greatly
reduced. Normally it is necessary to inspect the first component only. If there is any
difference in the dimensions of the machined component, the programme is checked
and corrected, if needed.
• Less Scrap:
Since the operator errors are eliminated; a proven part programme results in an
accurate component. However, tool settings, as in a boring bar, do not come under
the control of the part programme and periodic checks must be made to ensure that
w x
the settings remain correct. Drill or tap breakages are not unknown, but since the
tools are operating under controlled optimum condition, the incidence of breakages
should be very small.
u
• Accurate Costing and Scheduling:
In CNC machines, the time taken in machining is predictable, consistentv
and results in a greater accuracy in estimating and more consistency in costing.
Consistent operations enable the accurate compilation of shop loading schedules
and thus results in a balanced loading and a more predictable output.
w x
Ø Ratio of cutting time to non-cutting time is high.
Ø A large variety of components are produced.
Ø The component requires highly skilled operator.
u
[3] DIRE
DIRECT NUMERICAL CO
IRECT NTR
CONTROL:
NTROL:
v
Direct Numerical Control (DNC) is a manufacturing system in which a large
number of machines are controlled by a computer through direct connections. All the
machines are linked to a mainframe computer, which sends information to individual
machines as and when required. The part programmes for all the components, which are
to be manufactured on the machines in DNC system, are stored in the memory of the
computer. When a machine needs control commands, the computer communicates them
immediately. There are two alternative system configurations for linking the computer
with machine tools. In the first configuration the main computer is directly linked to the
machine and only minimum facilities are provided at each machine tool so that each
machining operation can be completed. In this system there could be delays at the main
computer in providing details to the machine tool, while it is processing some other
information. In the second configuration, the main computer is connected to machine
tool through a mini computer called satellite computer. The main computer stores the
part programmes for all the components to be machined on a particular machine The
satellite computer receives and stores the part programmes. The satellite computer then
controls the machine tool operation. The advantage of this system is that the machines
can be used independent of the main computer, as the main computer is not actively
involved in the operation of the machine tool.
v CONFIGURA
CONFIGURATIO
NFIGURATIONO
TION F THE CNC SYSTEM:
OF
x
u
A CNC system basically consists of the following:
Ø Central processing unit (CPU)
Ø Servo-control unit
Ø Operator control panel
v
Ø Machine control panel
Ø Other peripheral devices
Ø Programmable logic controller
The CPU is the heart and brain of a CNC system. It accepts the information
stored in the memory as part program. This data is decoded and transformed into
specific position control and velocity control signals. It also oversees the movement
of the control axis or spindle and whenever this does not match with the programmed
values, a corrective action is taken.
All the compensations required for machine accuracies (like lead screw pitch
error, tool wear out, backlash, etc.) are calculated by the CPU depending upon the
corresponding inputs. Made available to the system. The same will be taken care of
during the generation of control signals for the axis movement. Also, some basic
safety checks are built into the system through this unit and the CPU unit will pro-
vide continuous necessary corrective actions. Whenever the situation goes beyond
control of the CPU it takes the final action of shutting down the system and in turn
the machine.
This unit acts in unison with the CPU for the movement of the machine axes.
The CPU sends the control signals generated for the movement of the axis to the
servo-control unit and the servo-control unit converts these signals into a suitable
digital or analog signal to be fed to a servo-drive for machine tool axis movement.
This also checks whether machine tool axis movement is at the same speed as di-
rected by the CPU. In case any safety conditions related to the axis are overruled
during movement or otherwise they are reported to the CPU for corrective action.
The decoded position and velocity control signals generated by the CPU for
the axis movement forms the input to the servo-control unit. This unit in turn gener-
ates suitable signals as command values. The servo-drive unit, which is interfaced
with the axes, converts the command values and the spindle motors.
The servo-control unit receives the position feedback signals for the actual
movement of the machine tool axes from the feedback devices (like linear scales,
rotary encoders, resolves, etc.). The velocity feedbacks are generally obtained
w x
through tachogenerators. The feedback signals are passed on to the CPU for fur-
ther processing. Thus, the servo-control unit performs the data communication
between the machine tool and the CPU.
u
Servo-drives:
v
As shown in Fig. 1, the servo-drive receives signals from the CNC system and trans-
forms it into actual movement on the machine. The actual rate of movement and direc-
tion depend upon the command signal from the CNC system. There are various types of
servo-drives, viz., dc drives, ac drives and stepper motor drives. A servo-drive consists
of two parts, namely, the motor and the electronics for driving the motor.
The operator control panel provides the user interface to facilitate a two-way
communication between the user, CNC system and the machine tool. This consists of
two parts:
Ø Video display unit
Ø Keyboard
The VDU displays the status of the various parameters of the CNC System and
the machine tool. It displays all current information such as:
ü Complete information on the block currently being executed.
ü Actual position value, set or actual difference, current feed rate, spindle speed.
ü Active G functions, miscellaneous functions.
ü Main program number, subroutine number.
ü Display of all entered data, user programs, user data, machine data etc.
ü Alarm messages in plain text.
ü Soft key designations
Keyboard
It is the direct interface between the operator and the CNC system, enabling the
operation of the machine through the CNC system. During program execution, the CNC
controls the axis motion, spindle function or tool function on a machine tool, depending
upon the part program stored in the memory. Prior to the starting of the machining
process, machine should first be prepared with some specific tasks like,
ü Establishing a correct reference point.
ü Loading the system memory with the required part program.
Loading and checking of tool offsets, zero offsets, etc. For these tasks, the system
w x
must be operated in a specific operating mode so that these preparatory functions can
be established.
u
v Classifications of CNC machines according to control systems:
v
(1) Open-loop Control System:
Machine tool controls in which there is no provision to compare the actual position of
the cutting tool or work piece with the input command value, are called open-loop
systems. In the open-loop control system, the electric motor continues to run until the
absence of power, from input command signal, indicates that the programmed location
has been attained There is no monitoring of the actual displacement of the machine
slide. In the open-loop control system, the control may indicate a movement of 50mm
whereas actually the slide may have moved only 49.8 mm. Fig.2 (a) shows the block-
diagram of an open-loop control system.
In open-loop control system the actual displacement of the slide may vary
with change in external conditions and due to the wear of components of the drive
mechanism i.e. backlash errors in lead screw, etc. Since there is no provision of
feedback in the control system periodical adjustments are required to compensate
for the changes due to various factors. Although open-loop systems are less accu-
rate compared to a closed loop system, these are adequate for many applications.
Open-loop systems are less expensive than closed-loop systems due to the ab-
sence of monitoring devices and their maintenance is not complicated.
w x
Spindle orientation
Spindle speed overrides
RPM/min; constant surface speed
u14. Other features Inch/metric switchover
Polar coordinate inputs
Mirror imaging
Scaling
v
Coordinate rotation .system
Custom macros
Built-in fixed cycles
Background communication
Safe zone programming
Built-in diagnostics, safety functions, etc.
Number of universal interfaces
Number of active serial interfaces
Direct numerical control interface
q EXERCISE:
PREPARATION OF CNC PROGRAM FOR FOLLOWING COMPONENT. (INCREMENTAL
& ABSOLUTE MODE):
READ ME:
Note-1: Consider cutter radius compensation, which is stored under address
D01. Machining is done in clockwise direction from point A. Z=0 at surface of work
piece. Initially tool is 10 mm. above work piece. Depth of cut is 3 mm.
Note-2: To Prepare a CNC Program for above component in given “A4” size
w x
blank page & also enclose in the file.
u v
w x
u v
w x
u PRACTICAL: 6 DATE: __________ v
AIM: TO PREPARE PART PROGRAM FOR GIVEN COMPONENT USING MASTER-
CAM SOFTWARE.
INTRODUCTION:
4. MASTER-CAM DESIGN
Powerful 3-D CAD software integrated into most MASTER CAM products.
v Advance geometry creation including NURBS curves and surfaces.
v 2-D and 3-D dimensioning
v Surface extension, blending, filleting & trimming and splitting.
w x
5. MASTER-CAM LATHE
CNC programming system for turning
v Roughing, finishing, grooving, boring and drilling
Editable tool and materials libraries
u
v Automatic tool compensation
v Rough to an outside boundary (casting)
6. MASTER-CAM WIRE
v
CAD/CAM system for wire EDM
v 2 - and 4 - axis wire path creation
v Automatic or manual synchronization
v Automatic corner filleting and skim cuts.
v 4 - axis surface finish by chorale deviation or step size.
7. DATA TRANSLATORS
Powerful bi-directional data translators for IGES, DXF, CADE, STL, VDA and ASCII
format
8. POST-PROCESSOR
v Hundreds of library and custom post-processors are available for virtually any ma-
chine and control
9. MASTER-CAM Draft
Basic CAD package gives you 3-D design and drafting capabilities.
v 2-D and 3-D geometry creation
v Dimensioning in any view, including isometric
v Dynamic rotation, panning and zooming
v Bi-directional data translators included
x
u
%
O0000
(PROGRAM NAME - PART)
(DATE=DD-MM-YY - 19-09-03
N176X80.25
N178Y71.205
N180X94.75
N182Y74.75
v
TIME=HH:MM - 21:28) N184X90.
N100G21 N186G2X80.25Y78.274R15.25
N102G0G17G40G49G80G90 N188G0Z50.
(ENDMILL TOOL - 1 DIA. OFF. - 1 N190X85.12Y26.47
LEN. - 1 DIA. - 10.) N192Z5.
N104T1M6 N194G1Z-4.
N106G0G90G54X85.12Y26.47A0. N196G2X81.25Y32.079Z-
S0M5 4.38R6.
N108G43H1Z50. N198X87.25Y38.079Z-4.874R6.
N110Z10. N200X89.38Y37.689Z-4.988R6.
N112G1Z1.F0. N202X93.25Y32.079Z-5.368R6.
N114G2X81.25Y32.079Z.62R6. N204X87.25Y26.079Z-5.862R6.
N206X85.12Y26.47Z-5.976R6.
N116X87.25Y38.079Z.126R6.
N208X81.25Y32.079Z-6.356R6.
N118X89.38Y37.689Z.012R6.
N210X87.25Y38.079Z-6.849R6.
N120X93.25Y32.079Z-.368R6.
N212X89.38Y37.689Z-6.964R6.
N122X87.25Y26.079Z-.862R6.
N214X93.25Y32.079Z-7.343R6.
N124X85.12Y26.47Z-.976R6.
N216X87.25Y26.079Z-7.837R6.
N126X81.25Y32.079Z-1.356R6.
N218X85.12Y26.47Z-7.951R6.
N128X87.25Y38.079Z-1.849R6.
N220X81.25Y32.079Z-8.331R6.
N130X89.38Y37.689Z-1.964R6.
N222X87.25Y38.079Z-8.825R6.
N132X93.25Y32.079Z-2.343R6.
N224X89.38Y37.689Z-8.939R6.
N134X87.25Y26.079Z-2.837R6.
N226X93.25Y32.079Z-9.319R6.
N136X85.12Y26.47Z-2.951R6.
N228X87.25Y26.079Z-9.813R6.
N138X81.25Y32.079Z-3.331R6.
N230X85.12Y26.47Z-9.927R6.
N140X87.25Y38.079Z-3.825R6.
N232X83.889Y27.109Z-10.R6.
N142X89.38Y37.689Z-3.939R6.
N234G1X80.25Y21.726
N144X93.25Y32.079Z-4.319R6.
N236Y28.795
N146X87.25Y26.079Z-4.813R6.
N238X94.75
N148X85.12Y26.47Z-4.927R6. N240Y35.863
N150X83.889Y27.109Z-5.R6. N242X80.25
N152G1X80.25Y21.726 N244Y42.932
N154Y28.795 N246X94.75
N156X94.75 N248Y50.
N158Y35.863 N250X80.25
N160X80.25 N252Y57.068
N162Y42.932 N254X94.75
N164X94.75 N256Y64.137
N166Y50. N258X80.25
N168X80.25 N260Y71.205
w x
N170Y57.068 N262X94.75
N172X94.75 N264Y74.75
N174Y64.137 N266X90.
u
N268G2X80.25Y78.274R15.25
N270G0Z50.
N272X28.013Y82.838
v
N360X28.013Y82.838Z-7.951R6.
N362X26.079Y87.25Z-8.211R6.
N364X32.079Y93.25Z-8.705R6.
N274Z10. N366X36.146Y91.662Z-8.939R6.
N276G1Z1. N368X38.079Y87.25Z-9.199R6.
N278G2X26.079Y87.25Z.74R6. N370X32.079Y81.25Z-9.693R6.
N280X32.079Y93.25Z.246R6. N372X28.013Y82.838Z-9.927R6.
N282X36.146Y91.662Z.012R6. N374X27.109Y83.889Z-10.R6.
N284X38.079Y87.25Z-.248R6. N376G1X21.726Y80.25
N286X32.079Y81.25Z-.742R6. N378X78.274
N288X28.013Y82.838Z-.976R6. N380G2X74.956Y87.5R15.25
N290X26.079Y87.25Z-1.235R6. N382G1X25.044
N292X32.079Y93.25Z-1.729R6. N384G3X25.25Y90.R15.25
N294X36.146Y91.662Z-1.964R6. N386G1Y94.75
N296X38.079Y87.25Z-2.223R6. N388X74.75
N298X32.079Y81.25Z-2.717R6. N390G0Z50.
N300X28.013Y82.838Z-2.951R6. N392X17.162Y28.013
N302X26.079Y87.25Z-3.211R6. N394Z10.
N304X32.079Y93.25Z-3.705R6. N396G1Z1.
N306X36.146Y91.662Z-3.939R6. N398G2X12.75Y26.079Z.74R6.
N308X38.079Y87.25Z-4.199R6. N400X6.75Y32.079Z.246R6.
N310X32.079Y81.25Z-4.693R6. N402X8.338Y36.146Z.012R6.
N312X28.013Y82.838Z-4.927R6. N404X12.75Y38.079Z-.248R6.
N314X27.109Y83.889Z-5.R6. N406X18.75Y32.079Z-.742R6.
N316G1X21.726Y80.25 N408X17.162Y28.013Z-.976R6.
N318X78.274 N410X12.75Y26.079Z-1.235R6.
N320G2X74.956Y87.5R15.25 N412X6.75Y32.079Z-1.729R6.
N322G1X25.044 N414X8.338Y36.146Z-1.964R6.
N324G3X25.25Y90.R15.25 N416X12.75Y38.079Z-2.223R6.
N326G1Y94.75 N418X18.75Y32.079Z-2.717R6.
N328X74.75 N420X17.162Y28.013Z-2.951R6.
N330G0Z50. N422X12.75Y26.079Z-3.211R6.
N332X28.013Y82.838 N424X6.75Y32.079Z-3.705R6.
N334Z5. N426X8.338Y36.146Z-3.939R6.
N336G1Z-4. N428X12.75Y38.079Z-4.199R6.
N338G2X26.079Y87.25Z-4.26R6. N430X18.75Y32.079Z-4.693R6.
N340X32.079Y93.25Z-4.754R6. N432X17.162Y28.013Z-4.927R6.
N342X36.146Y91.662Z-4.988R6. N434X16.111Y27.109Z-5.R6.
N344X38.079Y87.25Z-5.248R6. N436G1X19.75Y21.726
N346X32.079Y81.25Z-5.742R6. N438Y28.795
N348X28.013Y82.838Z-5.976R6. N440X5.25
N350X26.079Y87.25Z-6.235R6. N442Y35.863
N352X32.079Y93.25Z-6.729R6. N444X19.75
N446Y42.932
w x
N354X36.146Y91.662Z-6.964R6.
N356X38.079Y87.25Z-7.223R6. N448X5.25
N358X32.079Y81.25Z-7.717R6. N450Y50.
u
N452X19.75
N454Y57.068
N456X5.25
N458Y64.137
N544Y71.205
N546X5.25
N548Y74.75
N550X10.
v
N460X19.75 N552G3X19.75Y78.274R15.25
N462Y71.205 N554G0Z50.
N464X5.25 N556X29.022Y7.121
N466Y74.75 N558Z10.
N468X10. N560G1Z1.
N470G3X19.75Y78.274R15.25 N562G2X26.136Y12.25Z.678R6.
N472G0Z50. N564X32.136Y18.25Z.184R6.
N474X17.162Y28.013 N566X35.25Y17.379Z.012R6.
N476Z5. N568X38.136Y12.25Z-.31R6.
N478G1Z-4. N570X32.136Y6.25Z-.804R6.
N480G2X12.75Y26.079Z-4.26R6. N572X29.022Y7.121Z-.976R6.
N482X6.75Y32.079Z-4.754R6. N574X26.136Y12.25Z-1.298R6.
N484X8.338Y36.146Z-4.988R6. N576X32.136Y18.25Z-1.792R6.
N486X12.75Y38.079Z-5.248R6. N578X35.25Y17.379Z-1.964R6.
N488X18.75Y32.079Z-5.742R6. N580X38.136Y12.25Z-2.286R6.
N490X17.162Y28.013Z-5.976R6. N582X32.136Y6.25Z-2.78R6.
N492X12.75Y26.079Z-6.235R6.
N584X29.022Y7.121Z-2.951R6.
N494X6.75Y32.079Z-6.729R6.
N586X26.136Y12.25Z-3.274R6.
N496X8.338Y36.146Z-6.964R6.
N588X32.136Y18.25Z-3.768R6.
N498X12.75Y38.079Z-7.223R6.
N590X35.25Y17.379Z-3.939R6.
N500X18.75Y32.079Z-7.717R6.
N592X38.136Y12.25Z-4.262R6.
N502X17.162Y28.013Z-7.951R6.
N594X32.136Y6.25Z-4.756R6.
N504X12.75Y26.079Z-8.211R6.
N596X29.022Y7.121Z-4.927R6.
N506X6.75Y32.079Z-8.705R6.
N598X27.928Y7.973Z-5.R6.
N508X8.338Y36.146Z-8.939R6.
N600G1X25.25Y5.25
N510X12.75Y38.079Z-9.199R6.
N602X74.75
N512X18.75Y32.079Z-9.693R6.
N604Y10.
N514X17.162Y28.013Z-9.927R6.
N516X16.111Y27.109Z-10.R6. N606G2X74.956Y12.5R15.25
N518G1X19.75Y21.726 N608G1X25.044
N520Y28.795 N610G3X21.726Y19.75R15.25
N522X5.25 N612G1X78.274
N524Y35.863 N614G0Z50.
N526X19.75 N616X29.022Y7.121
N528Y42.932 N618Z5.
N530X5.25 N620G1Z-4.
N532Y50. N622G2X26.136Y12.25Z-4.322R6.
N534X19.75 N624X32.136Y18.25Z-4.816R6.
N536Y57.068 N626X35.25Y17.379Z-4.988R6.
N538X5.25 N628X38.136Y12.25Z-5.31R6.
w x
N540Y64.137 N630X32.136Y6.25Z-5.804R6.
N542X19.75 N632X29.022Y7.121Z-5.976R6.
N634X26.136Y12.25Z-6.298R6.
u
N636X32.136Y18.25Z-6.792R6.
N638X35.25Y17.379Z-6.964R6.
N640X38.136Y12.25Z-7.286R6.
N642X32.136Y6.25Z-7.78R6.
N728Z-10.
N730G2X75.Y90.R15.
N732G1Y95.
N734X25.
v
N644X29.022Y7.121Z-7.951R6. N736Y90.
N646X26.136Y12.25Z-8.274R6. N738G2X21.18Y80.R15.
N648X32.136Y18.25Z-8.768R6. N740G1X78.82
N650X35.25Y17.379Z-8.939R6. N742G0Z50.
N652X38.136Y12.25Z-9.262R6. N744X20.Y78.82
N654X32.136Y6.25Z-9.756R6. N746Z10.
N656X29.022Y7.121Z-9.927R6. N748G1Z-5.
N658X27.928Y7.973Z-10.R6. N750G2X10.Y75.R15.
N660G1X25.25Y5.25 N752G1X5.
N662X74.75 N754Y25.
N664Y10. N756X10.
N666G2X74.956Y12.5R15.25 N758G2X20.Y21.18R15.
N668G1X25.044 N760G1Y78.82
N670G3X21.726Y19.75R15.25 N762Z-10.
N672G1X78.274 N764G2X10.Y75.R15.
N674G0Z50. N766G1X5.
N676X90.Y75. N768Y25.
N678Z10. N770X10.
N680G1Z-5. N772G2X20.Y21.18R15.
N682G2X80.Y78.82R15. N774G1Y78.82
N684G1Y21.18 N776G0Z50.
N686G2X90.Y25.R15. N778X21.18Y20.
N688G1X95. N780Z10.
N690Y75. N782G1Z-5.
N692X90. N784G2X25.Y10.R15.
N694Z-10. N786G1Y5.
N696G2X80.Y78.82R15. N788X75.
N698G1Y21.18 N790Y10.
N700G2X90.Y25.R15. N792G2X78.82Y20.R15.
N702G1X95. N794G1X21.18
N704Y75. N796Z-10.
N706X90. N798G2X25.Y10.R15.
N708G0Z50. N800G1Y5.
N710X78.82Y80. N802X75.
N712Z10. N804Y10.
N714G1Z-5. N806G2X78.82Y20.R15.
N716G2X75.Y90.R15. N808G1X21.18
N718G1Y95. N810G0Z50.
N720X25. N812M5
N722Y90.
w x
N814G91G28Z0.
N724G2X21.18Y80.R15. N816G28X0.Y0.A0.
N726G1X78.82 N818M01
u v
(DRILL TOOL - 2 DIA. OFF. - 2 LEN. - 2 DIA. - 20.)
N820T2M6
N822G0G90G54X50.Y50.A0.S0M5
N824G43H2Z10.
N826G99G81Z-10.R10.F2.4
N828G80
N830M5
N832G91G28Z0.
N834G28X0.Y0.A0.
N836M30
%
w x
u v
w x
u v
w x
u v
w x
u PRACTICAL: 7 DATE: __________ v
AIM: STUDY ABOUT RECENT TRENDS IN CAD/CAM.
OBJECTIVES: To study about:
1. ROBOTICS
2. FMS - Flexible Manufacturing System
3. DNC – Direct Numerical Control
4. CIM – Computer Integrated Manufacturing
[1] Robotics: -
w x
u v
v Robot Configurations: -
1. Polar Configuration
2. Cylindrical Configuration
3. Cartesian Configuration
4. Jointed Arm Robot
5. SCARA (Selective Compliance Assembly Robot Arm)
w x
u v
v Applications of Robots: -
1. It relieves man form hazardous or fatiguing tasks.
2. It brings improvement in product consistency & quality.
3. It offers opportunities for multi machine manning for multi shift operation & for
wholly unmanned production.
4. In countries short of labor, it brings in saving from labor reductions. It increases
the output without increasing the labor force.
5. Robotics will lead the way into areas of technology where man has not entered so
far.
6. Mobile robots with moving arms & wide sensing power will find more application.
v Contains of FMS: -
1. Hardware: - CNC machine tools, material handling equipments, central chip re-
w computer hardware.
x
moval system, coolant system, tooling system, co-ordinate measuring machines
v Advantages of FMS: -
1. Operation Control
2. Reduction in direct labor cost
3. Increasing in utilization factor
4. Reduction in inventory
5. Wide range processing
v Application of FMS: -
1. Sheet metal press working
2. Forging
3. For assemble parts
4. For automatic inspection
5. For sheet, cast iron, aluminum parts
..
[3] DNC – Direct Numerical Control: -
DNC may be defined as a system connecting a group of numerically con-
trolled machines to a common computer memory for part program storage, distri-
bution of machine data. Provision for collection, display, or editing of part pro-
grams, operation instruction or data related to the NC Processor are also avail-
able.
w x
2. Bulk Memory
3. Telecommunication Lines
4. Machine Tools
u 1.
2.
v Advantages: -
All machines can be controlled at a time.
Its calculation speed is high.
v
3. Central computer can be placed at any place.
4. Tape & Tape reader not required.
5. Post Processing facilities are available.
6. Ideal time can be reduced.
7. Inventory control & scheduling is possible.
w x
u v
v Advantages of CIM: -
1. Renewable flexibility for manufacturing diverse components in the same
setup easy & quick manipulation of soft ware.
2. High rates of production with consistent high quality.
3. Uninterrupted production with negligible supervision or hands on work.
4. Economical production even where product demand is only moderate in
volume.
5. Drastic reduction in lead-time.
Integrating and fine-tuning of all factory functions such as raw and semi
finished materials flow, tooling, metal writing inspection etc.
w x
u v
w x
u v
w x
u v
w x
u PRACTICAL: 8 DATE: __________ v
AIM
AIM: TO STUDY AUTO LISP & PREPARE PROGRAM TO DRAFT GIVEN FIG-
URE USING AUTOLISP.
w x
Get Angle Allows key or mouse entry of angle base on Auto CAD Compass ori
entation on angles (in radian)
Get Dist Allows key or mouse entry of distance.
u
v Data types in Auto Lisp: -
1. Integer: It is a number without decimal point. It stores value between (-32768 to +32767)
v
2. Real Numbers: It is a number with decimal point ex 12.5
3. String: It is used to write a quote in Auto Lisp String is written in double quotation. Ex (str “B S
Patel Polytechnic”)
4. List: When data elements are written in parenthesis, it is called list. Ex (12 14.2 18.7)
6. Entity name: Every object in Auto CAD is determined by alphanumerical identification code.
Which is used in processing of that object in Auto Lisp. Ex <entity name 1005a>
7. Selection set: When many objects are to be processed together it is determined by selection
set.
Ex <selection set : 1 >
Ø Program is written in ASCII (American Standard Code for Information Institute) with the help of
Notepad or WordPad then it is stored with LSP extension.
Ø Once the Auto Lisp program has been saved, it must be loaded into AutoCAD’s memory so that
it can be executed at any time. This can be done with Auto Lisp LOAD function when program is
loaded; each expression is checked for errors.
Syntax: (Load “File Name”)
Example: (Load “Test”)
Ø It program does not contain any error then result of last expression will be return to command
prompt.
(DEFUN C: Y5 ( )
(SETQ RADI1 (/ (*90 PI) 180))
w x
; *******TAKES THE INPUT FROM THE USER*******
(INITGET 7)
u v
(SETQ SP1 (GETPOINT “/N PLEASE PICK THE FIRST POINT SP1:”))
(INTIGET 7)
(SETQ (GETDIST SO1 “/N PLEASE ENTER THE LENGTH OF THE
SQUARE:”))
(SETQ TP (/(* L L) 2))
(SETQ LENG ( / (SQRT TP) 4))
(SETQ P2 (POLOR SP1 0 L)
P4 (POLAR SP1 RADI1 L)
P3 (POLAR P4 0 L)
M1 (POLAR P4 0 ( / L 2 )
M2 (POLAR SP1 0 ( / L 2 )
M4 (POLAR P2 RADI1 ( / L 2 )
M (POLAR P4 0 ( / L 2 )
T1 (INTERS SP1 P3 P2 M4)
T2 (INTERS M1 P3 P2 P4)
T3 (INTERS M3 P2 SP1 P3)
T4 (INTERS M4 P3 P2 P4)
); SETQ ENDS
; ******* DRAWS NECESSARY DRAWING ******
(COMMAND “LINE” SP1 P2 P3 P4 “C”)
(COMMAND “CIRCLE” “3P” M1 T1 T2)
(COMMAND “CIRCLE” “3P” M2 T2 T3)
(COMMAND “CIRCLE” “3P” M3 T3 T4)
(COMMAND “CIRCLE” “3P” M4 T4 T1)
); DEFUN ENDS
INPUT:
OUTPUT
w x
u v
w x
u v
w x
u v
w x