Two Months Software Training
Chapter 1
Introduction to CATIA V5R21
CATIA (Computer Aided Three-dimensional Interactive Application) is a multi-platform
CAD/CAM/CAE commercial software suite developed by the French company Dassault Systemes
and marketed worldwide by IBM. Written in the C++ programming language, CATIA is the
cornerstone of the Dassault Systems product lifecycle management software suite. Through its
exceptionally easy to- use state of the art user interface, CATIA delivers innovative technologies
for maximum productivity and creativity, from concept to the final product. CATIA reduces yhe
learning curve, as it allows the flexibility of using feature-based and parametric designs.
CATIA provides three basic platforms: P1, P2, P3. P1 is for small and medium sized process
oriented companies that wish to grow the large scale digitized product definition. P2 is for
advanced design engineering companies that require product, process and resources modeling. P3
is for high end design application and it is basically for Automotive and Aerospace industry, where
high quality surfacing or Class-A surfacing is used for designing.
Fig 1.1 CATIA Logo
1 | Page Shaheed Bhagat Singh State Technical Campus, Ferozepur
Two Months Software Training
1.1 History
CATIA started as an in-house development in 1977 by French aircraft manufacturer Avions Marcel
Dassault, at that time customer of the CADAM CAD software.
Initially named CATI (Conception Assiste Tridimensionnelle Interactive French for Interactive
Aided Three-dimensional Design ) it was renamed CATIA in 1981, when Dassault created a
subsidiary to develop and sell the software, and signed a non-exclusive distribution agreement with
IBM.[2]
In 1984, the Boeing Company chose CATIA as its main 3D CAD tool, becoming its largest
customer.
In 1988, CATIA version 3 was ported from mainframe computers to UNIX.
In 1990, General Dynamics Electric Boat Corp chose CATIA as its main 3D CAD tool, to design
the U.S. Navy's Virginia class submarine.
In 1992, CADAM was purchased from IBM and the next year CATIA CADAM V4 was published.
In 1996, it was ported from one to four Unix operating systems, including IBM AIX, Silicon
Graphics IRIX, Sun Microsystems SunOS and Hewlett-Packard HP-UX.
In 1998, an entirely rewritten version of CATIA, CATIA V5 was released, with support for UNIX,
Windows NT and Windows XP since 2001.
In 2008, Dassault announced and released CATIA V6. While the server can run on Microsoft
Windows, Linux or AIX, client support for any operating system other than Microsoft Windows is
dropped.
1.2 Industries using CATIA
CATIA is widely used throughout the engineering industry, especially in the
automotive and aerospace sectors.
1.2.1 Aerospace
The Boeing Company used CATIA V3 to develop its 777 airliner, and is currently using CATIA V5
for the 787 series aircraft. They have employed the full range of Dassault Systemes' 3D PLM
products CATIA, DELMIA, and ENOVIA LCA supplemented by Boeing developed
applications.
Chinese Xian JH-7A is the first aircraft developed by CATIA V5, when the design was completed
on September 26, 2000.
European aerospace giant Airbus has been using CATIA since 2001.
2 | Page Shaheed Bhagat Singh State Technical Campus, Ferozepur
Two Months Software Training
Canadian aircraft maker Bombardier Aerospace has done all of its aircraft design on CATIA.
The Brazilian aircraft company, EMBRAER, use Catia V4 and V5 to build all airplanes.
Vought Aircraft Industries use CATIA V4 and V5 to produce its parts.
The British Helicopter company, Westlands, use CATIA V4 and V5 to produce all their aircraft.
Westlands is now part of an Italian company called Finmeccanica the joined company calls
themselves AgustaWestland.
The main supplier of helicopters to the U.S Military forces, Sikorsky Aircraft Corp., uses CATIA
as well.
1.2.2 Automotive
Many automotive companies use CATIA to varying degrees, including BMW, Porsche, Daimler
AG, Chrysler, Audi,[11] Volkswagen, Bentley Motors Limited, Volvo, Fiat, Benteler AG, PSA
Peugeot Citron, Renault, Toyota, Ford, Scania, Hyundai, koda Auto, Tesla Motors, Proton, Tata
motors and Mahindra & Mahindra Limited, [[MLR motors, Hyderabad][International cars &
motors ltd(Sonalika group, http://www.icml.co.in]. Goodyear uses it in making tires for automotive
and aerospace and also uses a customized CATIA for its design and development. Many
automotive companies use CATIA for car structures door beams, IP supports, bumper beams,
roof rails, side rails, body components because CATIA is very good in surface creation and
Computer representation of surfaces.
1.2.3 Shipbuilding
Dassault Systems has begun serving shipbuilders with CATIA V5 release 8, which includes special
features useful to shipbuilders. GD Electric Boat used CATIA to design the latest fast attack
submarine class for the United States Navy, the Virginia class. Northrop Grumman Newport News
also used CATIA to design the Gerald R. Ford class of supercarriers for the US Navy.
1.2.4 Other
Architect Frank Gehry has used the software, through the C-Cubed Virtual Architecture company,
now Virtual Build Team, to design his award-winning curvilinear buildings. His technology arm,
Gehry Technologies, has been developing software based on CATIA V5 named Digital Project.
Digital Project has been used to design buildings and has successfully completed a handful of
projects.
3 | Page Shaheed Bhagat Singh State Technical Campus, Ferozepur
Two Months Software Training
1.3 Comparison of Computer Aided Design software for Engineering
Table 1.1 Comparison of Computer Aided Design software for Engineering
Application 2D/3D or Runs on Support Support Support
and developer Specialty Windows for for for
fields ? Building Industry Drawing
Informatio Foundatio Exchang
n n e
Modelling Classes? Format?
?
Alibre Design 2D/3D + Yes Unknown Unknown Yes
by Alibre, Inc. Rendering
ArchiCAD by 2D/3D Yes Yes Yes Yes
Graphisoft Architectu
re
AutoCAD 2D/3D Yes Yes Yes Yes
2011 by AEC
Autodesk
Bricscad by 2D/3D Yes Yes Unknown Yes
Bricsys AEC
BRL-CAD by 3D design Yes Unknown No Yes
United States and
Army simulation
Research for
Laboratory military
vehicles
Caddie 2D/3D XP Vista Unknown Unknown Unknow
Professional CAE, & n
by Advanced Rendering Windows
Computer 7
Solutions
4 | Page Shaheed Bhagat Singh State Technical Campus, Ferozepur
Two Months Software Training
CATIA by 2D/3D Yes Yes Unknown Yes
Dassault CAE
Systmes
Cobalt by 2D/3D XP Vista No No Yes
Ashlar-Vellum Rendering &
CAE Windows
CAM 7
Cobalt by 2D/3D Yes Unknown Unknown Yes
Ashlar-Vellum MCAD
DataCAD by 2D/3D Yes No No Yes
DATACAD MCAD
LLC
DDS-CAD 2D/3D Yes Yes Yes Yes
Architect & A/C
Construction
by DDS
Building
Innovation
Digital Project 2D/3D/4D 32bit and Yes Yes Unknow
by Gehry AEC 64bit n
Technologies
Application 2D/3D or Yes Unknown Unknown Yes
and developer Specialty
fields
FreeCAD by 3D Yes Unknown Unknown Unknow
Juergen Riegel n
freeCAD 3D Yes Unknown Unknown Yes
(Aik-Siong
Koh) by Aik-
Siong Koh
formZ by 2D/3D XP, Vista Yes Unknown Yes
AutoDesSys, AEC 32bit and
Inc. Rendering 64bit
5 | Page Shaheed Bhagat Singh State Technical Campus, Ferozepur
Two Months Software Training
HiCAD by 3D/2D Yes Unknown Unknown Yes
ISD Group
IntelliCAD by 2D/3D Yes Yes Unknown Yes
IntelliCAD AEC
Technology
Consortium
Autodesk 3D Yes Unknown No Yes
Inventor by
Autodesk
MicroStation 2D/3D Yes Yes Yes Yes
by Bentley AEC
Systems
NX by 2D/3D Yes Unknown Unknown Yes
Siemens PLM
Software
Pro/ENGINEE 3D Yes Unknown Unknown Yes
R by
Parametric
Technology
Corporation
Progecad 2D/3D Yes No No Yes
(based on Rendering
IntelliCAD)
by progeSOFT
QCad 2D Yes No Unknown Yes
Community
Edition by
RibbonSoft
QCad Unknown Yes No No Yes
Professional
by RibbonSoft
Revit 2D/3D Yes Yes Yes Yes
Architecture BIM
by Autodesk
6 | Page Shaheed Bhagat Singh State Technical Campus, Ferozepur
Two Months Software Training
Revit 2D/3D Yes Yes Yes Yes
Structure by BIM
Autodesk
Revit MEP by 2D/3D Yes Yes Yes Yes
Autodesk BIM
3D/2D Yes Unknown No Yes
Solid Edge by
Siemens PLM
Software
Solidworks by 3D Yes Unknown Unknown Yes
SolidWorks
Corp.
Sweet Home 2D placing Yes Unknown Unknown Yes
3D by eTeks furniture
and 3D
preview
TurboCAD by 2D/3D Yes Unknown Unknown Yes
IMSI/Design,
LLC
VariCAD by 2D/3D Yes Unknown Unknown Yes
VariCAD
VectorWorks 2D/3D Yes Yes Yes Yes
by
Nemetschek
ZWCAD by 2D/3D Yes Unknown Unknown Yes
ZWCAD
Software Co.,
Ltd.
7 | Page Shaheed Bhagat Singh State Technical Campus, Ferozepur
Two Months Software Training
1.4 Where is CATIA used ?
CATIA is being used by designers, manufacturing facilities, assemblers, architects, industrial
engineers etc. Have a Look around you. Everything and Anything you see had to be designed
before manufacturing.
The desk you are using, the chair you are sitting in, your daily use appliances, your car, your
home etc. The list is almost endless. Nearly Everything is being designed on computers. CATIA
plays a major role in the design process. CATIA is being used by the majority of automotive and
aerospace industries for automobile and aircraft products and its auxiliaries and tooling design.
Thousands of Engineering companies throughout the world over are using CATIA. A Company
using CATIA has suppliers using CATIA too, thus making CATIA a Essential tool.
The most commonly CATIA users are generally Aerospace, Appliances, Architecture, Automotive,
Construction, Consumer Goods, Electronics, Medical, Furniture, Machinery, Mold and Die, and
Shipbuilding industries. CATIA has played a major role in NASA's design of the various Space
equipments. Beside this CATIA has also been used as Vital tool for designing "jet-fighter" aircraft,
aircraft carriers, helicopters, tanks and various other forms of weaponry extensively used by the
Defense Sector.
Catia is used throughout the North American and European continents, as well as Australia. Apart
from this CATIA is increasingly being used by Asian countries like India, Japan etc.
The following are just a few of the 20,000 + companies now using CATIA worldwide
Air Bus , Kelsey-Hayes , Boeing, Lear Jet , BMW, Volvo, Black and Decker, Fiat
Peugeot, Northrop Grumman Corp, Ferrari, Lockheed Martin , Porsche , Daimler
Chrysler, Goodyear, Freightliner Truck , Allied Signal , Sauber Formula,Volkswagen, Pratt
Whitney, United Airlines, Toyota, Hyundai , Ford, Mercedes-Benz , Honda
1.5 Getting Started With CATIA
Install CATIA in the system and then start it by double clicking on the shortcut icon of CATIA on
the desktop of your computer. After the system has loaded all the required files to start CATIA V5,
a new window will open. Then select Start on menu bar go to mechanical design and select
sketcher.
1.5.1 CAT PART
It is a file extension associated with all files that are created in the sketcher. Part design and
Wireframe and Surface design, Workbenches of CATIA V5.
1.5.2 CAT PRODUCT
8 | Page Shaheed Bhagat Singh State Technical Campus, Ferozepur
Two Months Software Training
It is a file extension associated with all files that are created in the Assembly design workbench of
CATIA V5.
1.5.2 CAT DRAWING
It is a file extension associated with all files that are created in the Drafting workbench of CATIA
V5.
Chapter 2
Sketcher
2.1 The Sketcher Workbench
The Sketcher workbench is a set of tools that helps you create and constrain 2D geometries.
Features (pads, pockets, shafts, etc...) may then be created solids or modifications to solids using
these 2D profiles. You can access the Sketcher workbench in various ways. Two simple ways are
by using the top pull down menu (Start Mechanical Design Sketcher), or by selecting the
Sketcher icon. When you enter the sketcher, CATIA requires that you choose a plane to
sketch on. You can choose this plane either before or after you select the Sketcher icon. To exit the
sketcher, select the Exit Workbench icon.
The Sketcher workbench contains the following standard workbench specific
toolbars.
Profile toolbar: The commands located in this toolbar allow you to create simple geometries
(rectangle, circle, line, etc...) and more complex geometries (profile, spline, etc...).
Operation toolbar: Once a profile has been created it can be modified using commands such as
trim, mirror, chamfer, and other commands located in the operation toolbar.
Constraint toolbar: Profiles may be constrained with dimensional (distances, angles, etc...) or
9 | Page Shaheed Bhagat Singh State Technical Campus, Ferozepur
Two Months Software Training
geometrical (tangent, parallel, etc...) constraints using the commands located in the Constraint
toolbar.
Sketch tools toolbar: The commands in this toolbar allow you to work in different modes which
make sketching easier.
User Selection Filter toolbar: Allows you to activate different selection filters.
Fig 2.1 Sketcher Workbench
2.2 The Sketch tools Toolbar
The Sketch tools toolbar contains icons that activate and deactivate different work modes. These
work modes assist you in drawing 2D profiles. Reading from left to right, the toolbar contains the
following work modes; (Each work mode is active if the icon is orange and inactive if it is blue.)
Grid: This command turns the sketcher grid on and off.
Snap to Point: If active, your cursor will snap to the intersections of the grid lines.
Construction / Standard Elements: You can draw two different types of elements in CATIA a
standard element and a construction element. A standard element (solid line type) will be created
when the icon is inactive (blue). It will be used to create a feature in the Part Design workbench. A
construction element (dashed line type) will be created when the icon is active (orange). They are
used to help construct your sketch, but will not be used to create features.
Geometric Constraints: When active, geometric constraints will automatically
be applied such as tangencies, coincidences, parallelisms, etc...
Dimensional Constraints: When active, dimensional constraints will automatically be applied
when corners (fillets) or chamfers are created, or when quantities are entered in the value field. The
value field is a place where dimensions such as line length and angle are manually entered.
2.3 Profile toolbar
The Profile toolbar contains 2D geometry commands. These geometries range from the very
simple (point, rectangle, etc...) to the very complex (splines, conics, etc...). The Profile toolbar
contains many sub-toolbars. Most of these sub-toolbars contain different options for creating the
same geometry. For example, you can create a simple line, a line defined by two tangent points, or
a line that is perpendicular to a surface. Reading from left to right, the Profile toolbar contain the
following commands.
10 | Page Shaheed Bhagat Singh State Technical Campus,
Ferozepur
Two Months Software Training
Fig 2.2 Profile Toolbar
Profile: This command allows you to create a continuous set of lines and arcs connected together.
Rectangle / Predefined Profile toolbar: The default top command is rectangle. Stacked underneath
are several different commands used to create predefined geometries.
Circle / Circle toolbar: The default top command is circle. Stacked underneath are several
different options for creating circles and arcs.
Spline / Spline toolbar: The default top command is spline which is a curved line created by
connecting a series of points.
Ellipse / Conic toolbar: The default top command is ellipse. Stacked underneath are commands to
create different conic shapes such as a hyperbola.
Line / Line toolbar: The default top command is line. Stacked underneath are several different
options for creating lines.
Axis: An axis is used in conjunction with commands like mirror and shaft (revolve). It defines
symmetry. It is a construction element so it does not become a physical part of your feature.
Point / Point toolbar: The default top command is point. Stacked underneath are several different
options for creating points.
2.4 Constraint toolbar
11 | Page Shaheed Bhagat Singh State Technical Campus,
Ferozepur
Two Months Software Training
Constraints can either be dimensional or geometrical. Dimensional constraints are used to
constrain the length of an element, the radius or diameter of an arc or circle, and the distance or
angle between elements. Geometrical constraints are used to constrain the orientation of one
element relative to another. For example, two elements may be constrained to be perpendicular to
each other. Other common geometrical constraints include parallel, tangent, coincident, concentric,
etc
Fig 2.3 Constraint Toolbar
2.5 Selecting icons
When an icon is selected, it turns orange indicating that it is active. If the icon is activated with a
single mouse click, the icon will turn back to blue (deactivated) when the operation is complete. If
the icon is activated with a double mouse click, it will remain active until another command is
chosen or if the Esc key is hit twice.
Chapter 3
Solid Modeling
3.1 About Solid Modeling
Solid Modeling' is a method used to design parts by combining various 'solid objects' into a single
three-dimensional (3D) part design. Originally, solid modelers were based on solid objects being
formed by primitive shapes such as a cone, torus, cylinder, sphere, and so on. This evolved into
solid objects being created and formed from swept, lofted, rotated, and extruded 2D wireframe or
sketch geometry.
Because of their limited use, some solid modelers have abandoned the primitive shapes altogether
in favor of predefined library solid objects. 'Stock' library objects provide the designer with a
similar shape to begin the design with, eliminating some of the initial tedious design work.
12 | Page Shaheed Bhagat Singh State Technical Campus,
Ferozepur
Two Months Software Training
Fig 3.1 Solid Modelling
The real power of a solid modeling application is how it can take the solid objects and combine
them together by intersecting, joining, or subtracting the objects from one another to create the
desired resulting shapes. Because everything in a solid model design is a 'watertight' model of the
part, the solid modeler is able to know the topology of the entire model. By topology we mean that
it knows what faces are adjacent to each other and which edges are tangent.
Fig 3.2 Solid Rectangle
Since the solid modeler's database knows so much about the entire part model, it can perform
functions virtually impossible with surface modeling. For example you can fillet all the adjacent
edges of a face to other faces in a single command. Another popular example is the 'shell' function
of solid modelers. This allows you to define a constant wall thickness for the entire model with a
simple task with a single command
13 | Page Shaheed Bhagat Singh State Technical Campus,
Ferozepur
Two Months Software Training
Fig 3.2 Solid Models
3.2 Constraints in solid modeling
Most solid modelers support 'geometric constraints'. A geometric constraint is the relationship of
an entity to other entities. Constraints are only used on the underlying sketch or wireframe entities
that define the solid object boundaries. Some common 'constraints' for these entities are coincident,
collinear, intersect, parallel, perpendicular, and tangent. When one or more entities are 'constrained'
to each other, changing any of the entities will most likely have an effect on the others. In the
example, the lines and arcs have been assigned tangent constraints to each other and two arcs are
mirror to each other. When one of the arcs in the solid's boundary sketch is changed other one is
also changed.
Fig 3.3 Constraints in solid modeling
Some solid modelers automatically assign the constraints for you as you design the part. Others
provide the ability to assign constraints as you are designing. CATIA will automatically assign
constraints where it thinks you want them and then allow you to modify or remove them manually
later.
In following example tangent constraint is automatically assign by CATIA
14 | Page Shaheed Bhagat Singh State Technical Campus,
Ferozepur
Two Months Software Training
Fig 3.4 Constraint
Single entity attributes such as 'horizontal' and vertical' are also considered to be constraints, since
tagging an entity with one of these attributes will keep the solid modeler from changing it when
other entities that have relationships to it are changed.
Constraints are one of the system basics needed to provide true geometric associativity. Most solid
modelers will allow you to add and modify constraints as needed. There are even some solid
modelers that will attempt to automatically assign the required geometric constraints logically from
the steps you take to design the part.
3.3 Solid modeling vs. Surface modeling
For designs that require any combination of fillets along multiple edges, contain drafted surfaces,
or constant wall thickness, solid modeling is far superior to surface modeling.
For designs that require sculptured surfaces with a lot of curvature (the mouse you are using on
your computer comes to mind) a surface modeler is far easier than a solid modeler. In fact it may
be virtually impossible to create some shapes with a solid modeler and hold exact dimensions for
very complex shapes.
Chapter 4
Assembly in CATIA
15 | Page Shaheed Bhagat Singh State Technical Campus,
Ferozepur
Two Months Software Training
4.1 Steps for doing assembly in CATIA-
1 Add a part into an assembly
2 Fix create constraints between this new part and other parts
3 When the tweeter is inserted, repeat this operation with the woofer
4 Create Holes in the Box to add screws
5 Add screws from a catalog
6 Modify the size of the Box and check the associativity
7 Assembly Feature
8 Manipulation with respect to the constraints
Fig 4.1 Some toolbars in Assembly Design
4.2 SPECIFICATION TREE:
16 | Page Shaheed Bhagat Singh State Technical Campus,
Ferozepur
Two Months Software Training
This tree consist of all the specifications, sketches and part drawings of particular part on selecting
any points on tree we can change the dimensions directly.
Fig 4.2 Specification Tree
Chapter 5
17 | Page Shaheed Bhagat Singh State Technical Campus,
Ferozepur
Two Months Software Training
DRAFTING
a) Open assembly work bench and drafting work bench
b) Select any one of the view then use CTRL TAB to enter the assembly work bench, on
moving to parts in right hand corner shows the view.
c) Select the suitable view, then positioning on sheet select different planes.
This procedure is same for all type of drafting.
Fig 5.1 Drafting
Chapter- 6
18 | P a g e Shaheed Bhagat Singh State Technical Campus,
Ferozepur
Two Months Software Training
Project- To design and assemble DOUBLE BEARING ASSEMBLY:
Parts of Double Bearing Assembly
1. Base
2. Cap
3. Bolt
19 | Page Shaheed Bhagat Singh State Technical Campus,
Ferozepur
Two Months Software Training
4. Bushing
Creating double bearing assembly
Step 1: Creating different parts in parts in Part Design Workbench
Step 2: Assembling different part in Assembly Design Workbench
Creating Base:
Enter into CATIA by double clicking on the icon.
Select start > Mechanical design >Part design to create new part
Name this part as base
20 | Page Shaheed Bhagat Singh State Technical Campus,
Ferozepur
Two Months Software Training
Click on XY plane and then on Sketch icon
Following sketch is made .
Exit to Sketcher on clicking exit sketch icon
Padding is done by clicking on the pad icon.
Mirror og the whole body was taken.
21 | Page Shaheed Bhagat Singh State Technical Campus,
Ferozepur
Two Months Software Training
Following step was taken as shown in tree
22 | Page Shaheed Bhagat Singh State Technical Campus,
Ferozepur
Two Months Software Training
Following sketches are made to complete the base as labeled in the tree expansion
23 | Page Shaheed Bhagat Singh State Technical Campus,
Ferozepur
Two Months Software Training
Final model of the base after applying material is shown below
Creating Cap
Following step was taken as shown in tree expansion
24 | Page Shaheed Bhagat Singh State Technical Campus,
Ferozepur
Two Months Software Training
3D view of cap
Creating Bushing :
25 | Page Shaheed Bhagat Singh State Technical Campus,
Ferozepur
Two Months Software Training
Following step was taken as shown in tree expansion
3D view of bushing
26 | Page Shaheed Bhagat Singh State Technical Campus,
Ferozepur
Two Months Software Training
Creating Bolt :
Following step was taken as shown in tree expansion
27 | Page Shaheed Bhagat Singh State Technical Campus,
Ferozepur
Two Months Software Training
28 | Page Shaheed Bhagat Singh State Technical Campus,
Ferozepur
Two Months Software Training
3D view of bushing
6.3 Assembely of Double Bear Bearing
Different parts are assembled in following order :
Base
Bushing
Cap
Bolt
3D view and exploded views are shown below:
29 | Page Shaheed Bhagat Singh State Technical Campus,
Ferozepur
Two Months Software Training
References
1- Introduction to CATIA V5, by Kirstie Plantenberg, SDC Publications
2- Assembly Design, by National Institute For Aviation Research, Wichita State University
3- Assembly Design, by Dassault System
4- CATIA V5 Basic Design, by UNICO Publication
5- CATIA Detailed Drafting, by Foils
30 | Page Shaheed Bhagat Singh State Technical Campus,
Ferozepur