Computer Aided Manufacturing
Computer Aided Manufacturing
Computer Aided Manufacturing
Topics to be covered
• Component modeling
• Machine and tool selection
• Defining process and parameters
• Toolpath generation
• Simulation
• Post processing
COMPONENT MODELING
The geometric module allows the user to perform
several operations such as model construction,
editing and manipulation of geometry, scaling,
rotation, translation, drafting and documentation.
• Machining methods
• Pressworking
• Welding/fabrication
• Casting
• Powder materials
• Layered deposition
• Others
PRODUCT REPRESENTATION
Geometrical information
Part shape
Design features
Technological information
Tolerances
Surface quality (surface finish, surface integrity)
Special manufacturing notes
Etc.
"Feature information"
Manufacturing features
e.g. slots, holes, pockets, etc.
WHAT INPUT REPRESENTATIONS
Line drawing
Special language
Symbolic representation
Solid model
CSG
B-Rep
others?
Feature based model
ENGINEERING DESIGN MODELING
2" +0.01
-0.01 0.001 A B
10" +0.01
-0.01
4" +0.01
-0.01
7" +0.05
-0.05
3" +0.01
-0.01 B
1'-4" +0.01
-0.01 5" +0.01
-0.01
U*
S.F. 64 u inch
Fa c e
Lo o p - *
Ed g e
V e rt e x
CSG MODEL
B-REP MODEL
C AM
C AD P ro cess P l an n er
• g eo met ri c reaso n i n g
3 -D au t o mat i c p art
• ex p ert p l an n er
S o l i d M o d el p ro g rammi n g
• n o h u man d eci si o n
• Turning Machines
• Drilling Machines
• Milling Machines
• Shaping Machines
• Grinding Machines
• Sawing Machines
• Broaching Machines
• Gear Cutter Machines
• Super Finish Machines
• With countless 5-axis and multi-tasking machines with
advanced capabilities on the market today, it can be
overwhelming when trying to choose the best solution for
your operations.
• After all, you don’t want to overspend on unnecessary
functions or under invest in technology that could make
you more profitable in the long run.
• You want a machine that offers the highest possible
performance for your exact needs at the lowest possible
operating and downtime costs — what we refer to as the
best cost of ownership.
• When trying to identify the manufacturing system that’s
going to make you the most competitive and profitable,
you should start by considering how different 5-axis and
multi-taking platforms might play into your current needs
and future business growth.
Here are some points to ponder:
How complex are your parts? Simultaneous 5-axis and multi-tasking machines can
both process complex parts. However, with the addition of turning, multi-
tasking machines can go the extra mile.
In order to obtain effective execution of the process its parameters should stay
under continuous control.
Process Predictive Control is a process management conception
that implies ability to monitor processes (especially it refers to
industrial processes) continuously and immediately at operation, on
every working element of a process, on its very essential operation,
activity or process step.
This approach requires:
• Some CAM systems provide a large degree of flexibility, allowing just about
anything to be included in the neutral file, others are quite strict about what
can and cannot be included.
• At the other end of the equation sits the NC machine.
• It requires input customized for the controller being used and arguably
to a lesser extent, the operator running the machine.
CL Data Window
While creating an NC sequence, you can display the CL data in a separate window by
clicking in the tab of the sequence you are creating. This window is only for display
purpose and has a scroll bar. The CL Data window icon is also available in dialog
boxes of tool motions such as Follow Curve, Curve Cut, Drive Surface Cut, Go to tool
motions, and Approach-Exit tool motions. When you click the icon in a Tool Motion
dialog box, the CL data of the selected tool motion is displayed in a CL Data window.
It is binary code used by electronic equipment to handle text using the English alphabet,
numIt is a code for representing 128 English characters as numbers, with each letter
assigned a number from 0 to 127. For example, the ASCII code for uppercase M is 77.
Most computers use ASCII codes to represent text, which makes it possible to transfer
data from one computer to another.
bers, and other common symbols. ASCII is an abbreviation for American Standard Code
for Information Interchange.
REVERSE ENGINEERING
Introduction
• In today’s intensely competitive global market,
product enterprises are constantly seeking
new ways to shorten lead times for new
product developments that meet all customer
expectations.
What Is Reverse Engineering?
• Engineering is the process of designing, manufacturing, assembling,
and maintaining products and systems.
• Forward engineering and Reverse engineering.
• Forward engineering is the traditional process of moving from high-
level abstractions and logical designs to the physical implementation
of a system.
• In some situations, there may be a physical part/ product without any
technical details, such as drawings, bills-of-material, or without
engineering data.
• The process of duplicating an existing part, subassembly, or product,
without drawings, documentation, or a computer model is
known as reverse engineering.
• Reverse engineering is now widely used in numerous applications, such
as manufacturing, industrial design, and jewelry design and
reproduction
• Creating 3-D data from a model or sculpture for animation in games and
movies.
The fine triangular mesh is approximately encoding the surface geometry of this 3D model
(source: i.materialize)
3D FILE FORMAT GEOMETRY 2: THE PRECISE MESH
• https://www.youtube.com/watch?v=O6UGaK
C79KE
3D File Formats: Scene information
Some 3D file formats have the capability to encode information about lights, as shown in this image.
Reverse Engineering Hardware
Contact Methods:
Mechanical arms,
Coordinate Measurement Machines (CMM),
Computer Numerical Control (CNC) machines,
to digitize a surface.
There are two types of data collection techniques
employed in contact methods:
(i) point-to-point sensing with touch-trigger probes
(ii) analogue sensing with scanning probes
Touch-trigger probing operation
Trigger probes measure discrete points...
• a trigger probe is in one of two states:
– seated when the stylus is not in contact
with the part
– unseated when the stylus is touching the
part
• a trigger signal is generated when the
probe changes from seated to unseated
• the trigger signal latches the machine
position to record the location of the
surface
• feature geometry is computed from a
best fit of discrete surface points
Probing applications - factors
Manufacturers need a range of measurement
solutions.
Why?
· Features have different functions:
- for clearance or location
- form is not important
Þ Discrete point measurement
- for functional fits
- form is critical and must be controlled
Measured values
Þ Scanning
• When scanning, the probe stylus tip contacts the feature and then
moves continuously along the surface, gathering data as it moves.
Advantages:
(i) high accuracy,
(ii) low costs,
(iii) ability to measure deep slots and pockets,
(iv) insensitivity to color or transparency.
Disadvantages:
(i) slow data collection and
(ii) distortion of soft objects by the probe.
Noncontact Methods
• In noncontact methods, 2-D cross-sectional images and
point clouds that represent the geometry of an object
are captured by projecting energy sources (light, sound,
or magnetic fields) onto an object; then either the
transmitted or the reflected energy is observed.
• The geometric data for an object are finally calculated
by using triangulation, time-of-flight, wave-interference
information, and image processing algorithms.
• There is no contact between the RE hardware and an
object during data acquisition.
• There are different ways to classify RE
hardware that uses noncontact RE methods
for data acquisition.
Advantages:
(i) no physical contact;
(ii) fast digitizing of substantial volumes;
(iii) good accuracy and resolution for common applications;
(iv) ability to detect colors; and
(v) ability to scan highly detailed objects, where mechanical touch
probes may be too large to accomplish the task.
Disadvantages:
(i) possible limitations for colored, transparent, or reflective surfaces
and
(ii) lower accuracy.
OPTICAL TECHNIQUES
• Triangulation is a method that employs locations and angles
between light sources and photosensitive devices (CCD–
charge-coupled device camera) to calculate coordinates.
https://www.youtube.com/watch?v=99og8dFqI34
Nonoptical Techniques
• Nonoptical approaches include acoustic (active
sonar) and microwave radar (radio detecting and
ranging) .
• There are three approaches for creating NURBS surfaces: (i) manual
creation of NURBS from basic CAD entities; (ii)manual creation of NURBS
from patches; and (iii) automatic creation of NURBS from polygon models.