Part Programming Using CAM Workstation1
Part Programming Using CAM Workstation1
Workstation
By
B R Borkar
Asst. Prof., Amrutvahini College of Engineering, Sangamner
Email:[email protected]
Introduction
• CAD/CAM has been utilized in engineering
practice in many ways including
– Drafting
– Design
– Simulation
– Analysis and
– Manufacturing
Product life cycle
The Design process
Synthesis
Design definition, Collecting relevant
Design
specification and design information
need and feasibility study
requirements
Analysis
Design
Design modeling
communication Design Design Design and Design
and evaluation optimization analysis simulation conceptualization
documentation
Design and
Process procurement Quality
of new tools
Production Packaging Shipping
Planning control
Order
Material
Marketing
Product life cycle
• Design need – customers’ or markets’ demand
• Two main phases:
– The design process and
– Manufacturing process
– Two main Sub-processes:
• Synthesis and
• Analysis
• Synthesis: The philosophy, functionality and uniqueness of the product
are all determined during the synthesis.
• Design takes the form of sketches and layout drawings that shows the
relationship among the various parts
CAD/CAM NC Programming
CAD/CAM NC Programming
• CAD/CAM systems have NC packages
(modules) which can be used for NC
programming in an integrated CAD/CAM
environment.
• The common functions of such an NC
packages are feature recognition, toolpath
generation, collision detection, APT program
generation, and postprocessing.
NC package provide tool library.
Part
3. Define the Stock.
This is the workpiece to be machined.
4. Define the operation setup.
Specify the name of the operation and other cutting
parameters such as spindle speed, feedrate, cutting depth,
and so forth…..
5. Viewing the toolpaths.
Select the operation/s to
preview its toolpath
6. Verifying the toolpaths.
Select the operations to
verify its toolpaths.
7. Posting the toolpaths. (Post Processing)
Select all operations to post their toolpaths to create NC
files. (G-code and M-code)
8. Displaying the posted NC code.
8. Sending NC files to machine.