CADCAM
CADCAM
The technology that has the greatest impact on the production system over the last
decades is computer technology. For any meaningful technological, or industrial
design, or manufacturing breakthrough in developing countries like Nigeria, it is time
to abandon the old traditional ways of manual preparation in favour of more consistent
and faster tool as Computer-Aided Design/Drafting/Manufacturing/Process
Planning/Computer Aided Engineering (CAD/CADD/CAM/CAPP/CAE), so that fast
accurate data drawings and manufactured products can be correctly obtained in good
time. Acceleration of industrial development of any nation depends on maximum
utilization of Industrial Automation and Computer Aided Engineering (CAE).
The trend in manufacturing call for the development of the following modern day
manufacturing systems. There are:
- Global competition in the manufacturing market;
- Customers now demanded high-quality goods, with low production cost
and timely delivery of manufacturing products.
- Increase in the variety of products produced, thereby choosing the product
life cycles to be shorter.
CAE systems helps provide support to businesses. Computers are employed to aid
manufacturing process for better results. Some engineering application of Computer
Aided Engineering (CAE) are:
• Computer Aided Design [CAD];
• Computer Aided Design and Drafting (CADD)
• Computer Aided Manufacturing [CAM]
• NC, CNC, and DNC Machines
• Computer Material Handling System (Robotics)
• Computer Aided Plant Layout (CAPL)
• Computer Aided Design/Manufacturing (CAD/CAM)
• Computer Integrated Manufacturing [CIM]
• Computer Aided Process Planning and Control [CAPPC]
• Computer Aided Material Handling (CAMH)
• Computer Aided Quality Assurance (CAQA)
• Computer Aided Maintenance Management (CAMM)
• Computer Aided Costing (CAC)
Page | 1
• Computer Aided Quality Management (CAQM)
• Computer Aided Production Control and Management (CAPCM)
• Computer Aided Software Engineering (CASE)
• Knowledge Based Expert System
• Artificial Intelligence.
• Virtual Reality (CAVR); • Mechatronics; and
• Automation.
CAE fields
CAE areas covered include:
• Stress analysis on components and assemblies using FEA (Finite Element
Analysis),
• Thermal and fluid flow analysis Computational Fluid Dynamics (CFD),
• Kinematics,
• Mechanical Event Simulation (MES).
• Analysis tools for process simulation for operations such as casting, moulding,
and die press forming.
• Optimization of the product or process.
CAE phases
In general, there are three phases in any Computer-Aided Engineering task:
• Pre-processing – defining the model and environmental factors to be applied
to it. (typically a finite element model, but facet, voxel and thin sheet methods
are also used)
• Analysis solver (usually performed on high powered computers)
• Post-processing of results (using visualization tools)
This cycle is iterated, often many times, either manually or with the use of commercial
optimization software.
Page | 2
- Presentation – documentation for example, drawing etc.
Page | 3
INTRODUCTION TO COMPUTER GRAPHICS
Computer graphics is an art of drawing pictures, lines, charts, etc. using computers with
the help of programming softwares.
The main task in developing interactive systems is specifying their rendering via
communication devices, their surface behavior, and their underlying functionality.
Page | 4
Packages for Computer-Aided Design and Animation:
Design and create 3D models using software such as AutoCAD, SketchUp, Cinema4D,
Fusion, SolidWorks and Maya
Apply animation techniques to create dynamic and interactive models using software
such as Blender, 3D Studio Max, and Unity
Create 2D animations and illustrations using software such as Adobe Illustrator,
Photoshop, and After Effects
Page | 5
CAD SOFTWARE DESIGN
Software is defined as a set of written instruction, procedure and rules that direct the
operation of the computer. Software is another name for programs. A computer software
include the instructions which enable the computer hardware to carry out specific task.
It is the instructions that tell the computer how to process data.
The set of instructions that a computer follow to solve a problem is called a computer
program. Program stored in ROM are termed firmware, since they cannot be altered,
while the programs on files are software.
Application software is known as “end users” software. It is used for useful work and
general purpose tasks, for example word processing. While system software is the
background software that helps the software and the computer, for example running
(“executing”) programs, storing data, programs, and processing data.
Software tools that have been developed to support these activities are considered
CAE tools. CAE tools are being used, for example, to analyze the robustness and
performance of components and assemblies. The term encompasses simulation,
validation, and optimization of products and manufacturing tools. In the future, CAE
systems will be major providers of information to help support design teams in
decision making.
Page | 6
vi. Reliability: Measure of the functionality of the software with respect to desired
specifications.
- Very important aspect of software design, especially many
processes/operations that are software dependent deal with human life.
vii. Recoverability: Must not crash owing to an error made by user. Entry data
error must have some way of warning the user and continue to function. This
is recoverability of software. Recovery from error.
SOFTWARE COMPONENTS
The software components are divided into three parts:
i. Data;
ii. Algorithm; and
iii. Structure.
Data: are raw, unprocessed facts that are input to a computer system. It can also be
set whose members or elements are numerical values, names symbol and codes.
Algorithm: show how a set of data should be manipulated
Structure: is the organisation of software Good software provides a good
organisation of data algorithm.
Data Structure
Each data element may be one of 3 types: integer, real or logical.
Page | 7
COMPUTER AIDED DRAUGHTING
Computer aided draughting is the most widely used methods of CAD, used in the
creation of drawings.
Facility management covers Space and Infrastructure that is composed of work like
planning, designing, construction, maintenance and many more.
Page | 8
COMPUTER-AIDED MANUFACTURING (CAM)
Computer Aided Manufacturing (CAM) is a natural extension of the technology of
Computer Aided Design (CAD). CAM is the use of software and computer-controlled
machinery to automate a manufacturing process. This includes process and production
planning, machining, scheduling, management, and quality control.
The resulting integrated CAD/CAM system then takes the computer generated design,
and feeds it directly into the manufacturing system; the design is then converted into
multiple computer-controlled processes, such as drilling or turning.
Top design trends dominating the design industry now and in the coming years:
1. Upstart Technology- Enterprises and organizations of all sizes are indulging in
innovating and enabling Computer Aided Designing with new capabilities which
can be leveraged for better designing of products, machines, and other entities.
Page | 9
2. Internet of Things- IoT refers to the network of connected devices which are capable
of interacting with their surroundings and collecting data.
3. Mobile Access to CAD
4. 3D Printed Buildings
5. CAD and the Cloud are expected to Grow Together
Manufacturing Control
This is the second application of CAM and it is concerned with developing computer
system for implementing the manufacturing control functions. Manufacturing control
is concerned with managing and controlling the physical operations in the factory.
Process control, quality control, shop floor control, and process monitoring are all
included within the scope of this function.
Computer process control includes;
- Transfer line;
- Assembly system;
- Numerical control;
- Robotics;
- Material handling; and
- Flexible manufacturing system.
Also, shop floor control reverse to production management techniques for collecting
data from factory operations and using the data to help control production and
inventory in the factory.
Page | 10
(i) Numerical control (NC);
(ii) Process planning;
(iii) Robotics; and
(iv) Factory management
AN INTEGRATED CAD/CAM
CAD/CAM is a term which means Computer-Aided Design and Computer-Aided
Manufacturing. It is the technology that concerned with the use of digital computers
to perform certain functions in design and production process to improve productivity.
This technology is moving in the direction of greater integration of design and
manufacturing, two activities which have traditionally been treated as distinct and
separate function in production form. Ultimately, CAD/CAM will provide the
technology base for the computer-integrated factory of the future.
Order New
Customers Process
Equipment
and Market Planning
and Tooling
Page | 11
ADAPTIVE CONTROL SYSTEM
Adaptive control system is a logical extension of the CNC-mechanism - the cutting
speed and feed rates are prescribed by the part programmer.
During the design the first step is to select a solution method which determines the
further steps of the process. The solution method defines the main handling
characteristics and the used operation types (lifting, clutching, etc.).
Page | 12
MANUFACTURING SYSTEMS
The following are new technologies of manufacturing systems:
- Numerical Control Machine Tools (NC);
- Computer Numerical Control Machine Tools (CNC);
- Direct Numerical Control Machine Tools (DNC);
- Robotics;
- Computer Integrated Manufacturing (CIM);
- Artificial Intelligence; and
- Expert Systems.
The trend in manufacturing calls for the development of the following modern day
manufacturing systems. The reasons are:
- Global competition in the manufacturing market;
- Customers now demanded high-quality goods, with low production cost and
timely delivery of manufacturing products.
- Increase in the variety of products produced, thereby choosing the product life
cycles to be shorter.
MANUFACTURING CYCLE
Manufacturing is a dominant activity in an individual organization. Like design, there
is no unique process for manufacturing. It all depend on products to be manufactured.
For example, we have manufacturing industry, tyre, fuel/chemical products, machines
tools, heavy vehicles such as earth moving equipment for farming and road
construction, food processing, canning/bottling plants such as breweries, foundries,
etc. Each has its manufacturing process with diversification within each group as in
the case of processes adopted by different company’s in the same industry.
As in design, the manufacturing process begins with a set of objectives which are set
by management. Such objectives may be;
(i) To develop and fabricate product;
(ii) To produce parts or products designated by the customer/client
(iii) To reproduce items that has been manufactured in the plant.
Page | 13
NUMERICAL CONTROL (NC) MACHINES
Numerical Control (NC) can be defined as a form of programmable automation in
which the process is controlled by numbers, letters and symbols. In NC, the numbers
form programme of instructions designed for a particular work part or job. When the
job changes the programme of instruction also changes.
Page | 14
COMPUTER NUMERICAL CONTROL (CNC)
Computer Numerical Control (CNC) is a NC system that utilizes a dedicated, stored
computer programme to perform some or all of the basic NC functions. The NC
machines have progressively developed into the multi-axis, multi-tooled and highly
efficient CNC machines of today. Most of the CNC systems uses micro-computer
based controller.
Advantages of CNC
CNC has some inherent advantages over NC. Some are enumerated below thus;
• The use of part program tape and tape recorded once to enter the program into
computer memory.
• The tape can be edited at the machine site.
• It has the ability to convert all other units to metric system.
• It has a greater flexibility,
• Users can generate his own program, that is, user written programme.
• Total manufacturing system.
Page | 15
DIRECT NUMERICAL CONTROL (DNC)
The Direct Numerical Control (DNC) can be defined as a manufacturing system in
which a number of machines are controlled by a computer through direct connection
and in real time. The DNC are not making use of tape reader like NC machines. It
used part programs which are transmitted to the machine tool directly from the
computer memory. It is possible to use one computer to control more than 100 separate
machines. It will provide instructions to each machine tool on demand. The control
commands can be communicated to the machine immediately the machine is of used
or to it. The DNC machine consists of four components thus;
• Central computer;
• Bulk memory, which stores the NC part programs;
• Telecommunication lines; and
• Machine tools.
ADVANTAGES OF DNC
Some of the advantages of DNC machine includes;
(i) Time sharing.
(ii) It has a greater computational capability,
(iii) It is located in a computer type environment.
(iv) It eliminates tapes and tape reader, which improved reliability.
(v) It is possible to post-processed the programs stored as culter location data
for any machine that is assigned to process the job.
(vi) It eliminates hard wire controller unit on some systems.
AUTOMATION
Automation is a technology concerned with the application of mechanical, electronic,
and computer-based systems to operate and control production. This technology
includes;
• Automation machine tools to process parts;
• Automation assembly machine.
• Industrial robots;
• Automatic material handling and storage systems;
• Automatic inspection system for quality control;
• Feedback control and computer process control;
• Computer systems for planning, data collection and decision making to
support manufacturing activities.
Types of Automation
There are three major types of automation viz;
(i) Fixed automation: In a system in which the sequence of processing or
assembly operation is fixed by the equipment configuration.
(ii) Programmable automation: The production equipment is design with the
capability to change the sequence of operation to accommodation different
product configurations.
Page | 16
(iii) Flexible automation: Is an extension of programmable automation. Is
capable of producing variety of products changeover from one product to
the next.
The CIM concept is that all of the films operations related to production function are
incorporated in an integrated computer system to assist argument and or automate the
operations. It touches all the activities that support manufacturing, with the output of
the activity serving as the input to the next activity through the chains of events that
starts with the sales order and end with shipment of product.
Page | 17
Customer orders are initially entered by the company’s sales force into computerised
order entry systems. The orders contain the specifications describing the products. The
specification serves as the input to the product design department. Computer
Integrated Manufacturing (CIM) is a term used to describe a facility for manufacturing
a variety of products using computers to initiate, control and monitor the activities. It
is very difficult in reality to have completely automated facilities anywhere in the
world. But each company is progressing in obtaining this total CIM.
Advantages Of CIM
Some of the advantages to be derived for implementing a CIM approach are;
(i) It offers a complete flow of production and management information throughout
the entire organisation to all levels.
(ii) There is communication links with interfacing between all hardware and
software.
(iii) It is possible to standardize the software packages, achieving the transferability
of information from engineering applications to commercial applications and
vice versa.
(iv) It is also possible to respond quickly, both in quantity and type, to customer
demands.
(v) The output is more with a little workforce, and still able to maintain a high
quality.
(vi) It also assists in the minimization of stock levels, inventory and work in
progress.
Page | 18
ARTIFICIAL INTELLIGENCE AND EXPERT SYSTEMS
Artificial Intelligence is the field of research, which simulates human thought
processes and actions. It can use or develop a computer system in simulating the
human thought processes and actions. The goal of artificial intelligence is not to
replace human intelligence, which is actually not replaceable. But it helps people to
be more productive than before.
In the past, people used intuition, reasoning and memory to solve the unstructured
problem. The computers used calculation power to solve structural problems. In
industry or in commerce, most organization have been able to computerize the tasks
once done by human being like clerks, or managers or in the production line. This is
the beginning of automation.
It is now to see the introduction of a new tool known as Artificial Intelligence (AI). It
attempts to develop computer system that can mimic or simulate human thought
processes and actions. The human thought and action includes;
- Reasoning;
- Learning from the past action;
- Human senses such as vision and touch;
It is however noted that although there are effort to do exactly what human being can
do, and that various tools have been developed that have practical application in law,
manufacturing, business, law, medicine and many other fields, they cannot perform
exactly like human being. Basically, there are three areas in which the human talents
and abilities has been enhanced with AI. Artificial Intelligence (AI) have become very
popular in Computer Aided Process Planning (CAPP). Artificial Intelligence (AI) is a
computer capability that enables the computer to think and make decisions.
ROBOTICS
Robotics is the field of study concerned with developing and using robots. Robots by
definition are so many computer-controlled machines that mimic or imitate the motor
activities of humans. There are so many types of robot used in factories and in
assembly line which are programmed to do more than one task. It can also be used to
take some hazardous or dangerous, repetitive task always found in assembly line.
The combination of several different modern technologies into one machine is the
attributes of an individual robot. Microelectronics, electric motors, fluid power
systems, sensor technology and mechanical transmission are the basic development
in robot, which has contributed to its versatility and accuracy.
Page | 19
There are three types of robots, they are;
Industrial Robots
They are used in the factories to perform certain assembly line tasks. Some of the
examples of industrial robots are automobile plants to do welding, painting, and
loading. It can also be used in a garment industry; robot can cut pattern which create
pieces of fabric for clothing.
Perception Systems
This is where some robots imitate some of the human sense. Some recently developed
example is the robots with television-camera vision systems. It can also be used for:
- Guiding the machine tools
- Inspection products;
- Identifying and sorting parts; and
- For welding.
Some other kinds of perception systems rely on a sense of touch, like the ones used
on micro computer assembly lines which put parts into place.
Mobile robots
It is possible for some robots to act as transporters. They carry mail through an office,
following a programmed route. Other mobile robots acts as computerized carts to
deliver supplies and equipment at medical centres.
Robot Anatomy
The manipulation of an individual robot is constructed of a series of joints and links.
Robot anatomy deals with the types and sizes of the joints and links and other aspects
of the manipulators physical construction.
Joints and Links: there are different types of joints and links in use, some of their uses
are
- Linear joint;
- Orthogonal joint;
- Rotational joint;
- Twisting joint; and
- Revolving joint.
To establish the position of an object, the body and arm must be capable of moving
the object in;
- Vertical motion (z-axis motion)
- Radial motion (in-and out or y-axis motion)
- Right to left motion (x-axis motion or swivel about a vertical axis on the
base)
Page | 20
Common Robot Configuration
There are five common configuration they are:
- Polar configuration;
- Cylindrical configuration;
- Cartesian coordinate robot;
- Jointed-arm robot; and
- Selective Compliance Assembly Robot Arm (SCARA)
Benefits of Robots
The benefits derived for introducing robot are;
(i) Overcoming environmental hazards
problems;
(ii) Increased productivity;
(iii) Improved quality; and
(iv) Operational flexibility.
If one has the ability to capture the knowledge of human expert and made it accessible
to everyone through a computer programme, definitely the price will be very high.
The expert has the ability to create their own computer programme using their
knowledge and what they know. This is what is known as expert systems or
knowledge-based.
Expert system can therefore be defined as computer programs that provide advice to
decision makers who would otherwise rely on human experts. The programme differs
from the normal programmes in the sense that;
- Conventional programmes are used to perform routine tasks on data.
While the;
- Expert system programmes are used to provide advice on very specialized
tasks that typically require a human expert.
Instead of using a database, expert system use knowledge bases. It involves the use of
specific facts, rules to relate these facts, and user input to formulate recommendations
and decisions. Many expert systems use so called fuzzy logic which allows users to
respond to questions in a human like way or used to allow users human like input.
The following areas have enjoyed expert system like medicine, chemistry,
photography, geology, military science. Expert systems are created using a
programming language or a shell. Shell is special kinds of software that allows a
person to custom-build a particular kind of expert system.
Page | 21
VIRTUAL REALITY
Supposing, it is possible for you to create and virtually experience any new form of
reality you wish, you can explore the impossibility is rapidly becoming possible with
the use of artificial intelligent tool known as virtual reality. Virtual reality can also be
called artificial reality or virtual environments. The hardware used in virtual reality
includes;
• Head gear and gloves;
• Ear phones; and
• Three-dimensional stereoscopic screens.
Page | 22