Computer-aided manufacturing (CAM) is the use of computer-based software tools that assist engineers and machinists in manufacturing or prototyping product components. Cam is a programming tool that allows you to make 3D models using computer-aided design (CAD). CAM was first in 1971 for car body design and tooling.
Overview
Traditionally, CAM has been considered as an NC programming tool wherein 3D models of components generated in
CAD software are used to generate
CNC code to drive
numerical controlled machine tools.
Although this remains the most common CAM function, CAM functions have expanded to integrate CAM more fully with
CAD/CAM/
CAE PLM solutions.
As with other “Computer-Aided” technologies, CAM does not eliminate the need for skilled professionals such as Manufacturing Engineers and NC Programmers. CAM, in fact, both leverages the value of the most skilled manufacturing professionals through advanced productivity tools, while building the skills of new professionals through visualization, simulation and optimization tools.
History


Mold and Tooling Example.
Early Use of CAM
The first commercial applications of CAM were in large companies in the automotive and aerospace industries for example
UNISURF in 1971 at
Renault (Bezier) for car body design and tooling.
Historical Shortcomings
Historically, CAM software was seen to have several shortcomings that necessitated an overly high level of involvement by skilled CNC machinists. CAM software would output code for the least capable machine, as each machine tool interpreter added on to the standard g-code set for increased flexibility. In some cases, such as improperly set up CAM software or specific tools, the CNC machine required manual editing before the program will run properly. None of these issues were so insurmountable that a thoughtful engineer could not overcome for prototyping or small production runs; G-Code is a simple language. In high production or high precision shops, a different set of problems were encountered where an experienced CNC machinist must both hand-code programs and run CAM software.
Integration of CAD with other components of CAD/CAM/CAE PLM environment requires an effective
CAD data exchange. Usually it had been necessary to force the CAD operator to export the data in one of the common data formats, such as
IGES or
STL, that are supported by a wide variety of software.
The output from the CAM software is usually a simple text file of
G-code, sometimes many thousands of commands long, that is then transferred to a
machine tool using a
direct numerical control (DNC) program.
CAM packages could not, and still cannot, reason as a machinist can. They could not optimize toolpaths to the extent required of mass production. Users would select the type of tool, machining process and paths to be used. While an engineer may have a working knowledge of g-code programming, small optimization and wear issues compound over time. Mass-produced items that require machining are often initially created through casting or some other non-machine method. This enables hand-written, short, and highly optimized g-code that could not be produced in a CAM package. THE
At least in the United States, there is a shortage of young, skilled machinists entering the workforce able to perform at the extremes of manufacturing; high precision and mass production. As CAM software and machines become more complicated, the skills required of a machinist advance to approach that of a computer programmer and engineer rather than eliminating the CNC machinist from the workforce.
Current CAM Solutions


Toolpath generation
Over time, the historical shortcomings of CAM are being attenuated, both by providers of niche solutions and by providers of high-end solutions.
Typical areas of concern:
- High Speed Machining, including streamlining of tool paths
- Multi-function Machining
- 5 Axis Machining
- Ease of Use
Machining process
Most machining progresses through four stages, each of which is implemented by a variety of basic and sophisticated strategies, depending on the material and the software available. The stages are:
- Roughing
- This process begins with raw stock, known as billet, and cuts it very roughly to shape of the final model. In milling, the result often gives the appearance of terraces, because the strategy has taken advantage of the ability to cut the model horizontally. Common strategies are zig-zag clearing, offset clearing, plunge roughing, rest-roughing.
- Semi-finishing
- This process begins with a roughed part that unevenly approximates the model and cuts to within a fixed offset distance from the model. The semi-finishing pass must leave a small amount of material so the tool can cut accurately while finishing, but not so little that the tool and material deflect instead of shearing. Common strategies are raster passes, waterline passes, constant step-over passes, pencil milling.
- Finishing
- Finishing involves a slow pass across the material in very fine steps to produce the finished part. In finishing, the step between one pass and another is minimal. Feed rates are low and spindle speeds are raised to produce an accurate surface.
- Contour Milling
- In milling applications on hardware with five or more axes, a separate finishing process called contouring can be preformed. Instead of stepping down in fine-grained increments to approximate a surface, the workpiece is rotated to make the cutting surfaces of the tool tangent to the ideal part features. This produces an excellent surface finish with high dimensional tolerances.
Software providers today
The largest CAM software companies (by revenue 2005) are
UGS Corp and
Dassault Systèmes, both with over 10% of the market;
PTC, Hitachi Zosen and
Delcam have over 5% each; while Planit-
Edgecam,
Tebis,
TopSolid,
CNC (Mastercam), DPtechnology,
OneCNC, and Sescoi between 2.5% and 5% each. The remaining 35% is accounted for by other niche suppliers like BobCAD-CAM,
GibbsCAM, and
SurfCAM.
Areas of usage
See also
External links
Computer-aided design (CAD) is use of a wide range of computerbased tools that assist engineers, architects and other design professions in their design activities. It is the main geometry authoring tool within the Product Lifecycle Management process and involves both
..... Click the link for more information.
CNC stands for computer numerical control, and refers specifically to a computer "controller" that reads G-code instructions and drives a machine tool, a powered mechanical device typically used to fabricate components by the selective removal of material.
..... Click the link for more information.
Numerical control or numerically controlled (NC) machine tools are machines that are automatically operated by commands that are received by their processing units.
..... Click the link for more information.
A machine tool is a powered mechanical device, typically used to fabricate metal components of machines by machining, which is the selective removal of metal. The term machine tool
..... Click the link for more information.
Computer-aided design (CAD) is use of a wide range of computerbased tools that assist engineers, architects and other design professions in their design activities. It is the main geometry authoring tool within the Product Lifecycle Management process and involves both
..... Click the link for more information.
Computer-aided engineering (often referred to as CAE) is the use of information technology for supporting engineers in tasks such as analysis, simulation, design, manufacture, planning, diagnosis and repair.
..... Click the link for more information.
Product lifecycle management (PLM) is the process of managing the entire lifecycle of a product from its conception, through design and manufacture, to service and disposal.[1] It is one of the four cornerstones of a corporation's information technology structure.
..... Click the link for more information.
UNISURF developed by Pierre Bézier at Renault in 1971, it was a pioneering surface CAD CAM system for car body design and tooling.
..... Click the link for more information.
Renault
Public (Euronext: RNO )
Founded February 25 1899
Headquarters Boulogne-Billancourt, France
Key people Carlos Ghosn, President & CEO
Industry Automotive
Products Automobiles
Trucks and buses
Revenue €41.528 billion (2006) -0.
..... Click the link for more information.
CAD data exchange involves a number of software technologies and methods to translate data from one Computer-aided design system to another . This PLM technology is required to facilitate collaborative work (CPD) between OEMs and their suppliers.
..... Click the link for more information.
The Initial Graphics Exchange Specification (IGES) (pronounced eye-jess) defines a neutral data format that allows the digital exchange of information among Computer-aided design (CAD) systems.
..... Click the link for more information.
STL is a file format native to the stereolithography CAD software created by 3D Systems. This file format is supported by many other software packages; it is widely used for rapid prototyping and computer-aided manufacturing.
..... Click the link for more information.
G-code is a common name for the programming language that controls NC and CNC machine tools. Developed by the Electronic Industries Alliance in the early 1960s, a final revision was approved in February 1980 as RS274D.
..... Click the link for more information.
A machine tool is a powered mechanical device, typically used to fabricate metal components of machines by machining, which is the selective removal of metal. The term machine tool
..... Click the link for more information.
Direct Numerical Control, also known as Distributed Numerical Control, (both DNC) is a common manufacturing term for networking CNC machine tools. On some CNC machine controllers, the available memory is too small to contain the machining program (for example machining
..... Click the link for more information.
- For other uses, see Billet (disambiguation).
Billet is a term used in manufacturing to refer to a cast product. A cast product is defined as either as ingot or a billet, depending on whether the cross-sectional diameter is greater than, or less than
..... Click the link for more information. terrace is a leveled section of a hilly cultivated area, designed as a method of soil conservation to slow or prevent the rapid surface runoff of irrigation water. Often such land is formed into multiple terraces, giving a stepped appearance.
..... Click the link for more information.
Raster passes refer to the most basic of all machining strategies for the finishing or semi-finishing of a part during computer-aided manufacturing (CAM). In raster passes machining the milling cutter moves along curves on the cutter location surface (CL surface) obtained by
..... Click the link for more information.
Pencil Milling is a cleanup toolpath generated by Computer-aided manufacturing (CAM) programs to machine internal corners and fillets with smaller radius tools to remove the remaining material that are inaccessible with larger tools used for previous roughing, semi-finishing, and
..... Click the link for more information.
UGS was a computer software company specializing in 3D and Product Lifecycle Management (PLM) software. Siemens completed its $3.5 billion acquisition of UGS on May 7 2007. The company became a division of Siemens Automation & Drives group, and is headquartered in Plano, Texas.
..... Click the link for more information.
Dassault Systemes (Dassault Systèmes S.A.) (Pronounced - Dasoh) (NASDAQ: DASTY ; Euronext: 13065 ) is a leading company specializing in 3D and PLM (Product Lifecycle Management) software.
..... Click the link for more information.
Parametric Technology Corporation (PTC)
Public (NASDAQ: PMTC )
Founded 1985
Headquarters Needham, Massachusetts
Key people C. Richard Harrison, CEO
Industry CAD/CAM Software
Products PLM See complete products listing.
Revenue 744.
..... Click the link for more information.
Delcam claims to be one of the world's leading suppliers of advanced CAD/CAM software product development solutions for the manufacturing industry. The company has grown steadily since being founded formally in 1977, after initial development work at Cambridge University, UK.
..... Click the link for more information.
This article or section is written like an .
Please help [ rewrite this article] from a neutral point of view.
Mark blatant advertising for , using .
EdgeCam is a computer aided manufacturing (CAM) program developed by Pathtrace.
..... Click the link for more information.
The introduction to this article provides insufficient context for those unfamiliar with the subject matter.
Please help [ improve the introduction] to meet Wikipedia's layout standards.
..... Click the link for more information. TopSolid is a 3D computer-aided design (CAD) software which is edited and developed by the company Missler Software. At the outset the software worked on Unix machines whereas today it works exclusively on Windows PCs.
..... Click the link for more information.
CNC Software/Mastercam was one of the first companies to introduce PC-based CAD/CAM software. The company was founded in Massachusetts in 1984 and currently resides in Tolland, Connecticut. Its Mastercam software is the most popular CAM program suite on the market today.
..... Click the link for more information.
OneCNC a division of QARM Pty Ltd introduced PC Computer-aided design/Computer-aided manufacture software in Australia in 1989. The company founded in Brisbane Australia in 1988 currently still maintains its global office in the Cleveland Suburb of Brisbane Australia.
..... Click the link for more information.
GibbsCAM is a computer-aided manufacturing (CAM) program developed by Gibbs and Associates (Moorpark, CA). GibbsCAM specializes in providing a powerful range of CNC programming functionality that is easy to learn and use.
..... Click the link for more information.
Surfware, Inc. is a leading developer of computer aided design (CAD) and manufacturing (CAM) software. Some of the applications for Surfware software include mechanical design, surface modeling, solid modeling, reverse engineering, prototyping, mold-making, pattern-making and
..... Click the link for more information.