0% found this document useful (0 votes)
47 views6 pages

Cadd 13

The document discusses assembly modeling and constraints in 3D CAD. Key points: - Assemblies can be created from existing parts or by modeling parts directly in assembly mode. Constraints define geometric relationships between parts to properly locate them relative to each other. - Common constraints include coincident, which defines parallel or intersecting lines/surfaces between parts. Mates define surfaces as coplanar. - Organizing assemblies hierarchically with subassemblies enables more efficient modeling similar to file folders on a computer. Networked hierarchies allow standard parts to be shared across assemblies from a central database.

Uploaded by

Kiran Shirsat
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
47 views6 pages

Cadd 13

The document discusses assembly modeling and constraints in 3D CAD. Key points: - Assemblies can be created from existing parts or by modeling parts directly in assembly mode. Constraints define geometric relationships between parts to properly locate them relative to each other. - Common constraints include coincident, which defines parallel or intersecting lines/surfaces between parts. Mates define surfaces as coplanar. - Organizing assemblies hierarchically with subassemblies enables more efficient modeling similar to file folders on a computer. Networked hierarchies allow standard parts to be shared across assemblies from a central database.

Uploaded by

Kiran Shirsat
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

13.

Assembly Modeling And Assembling Parts

Components can consist of existing parts and subassemblies, or components can be created directly within
assembly mode. Placing existing components to form an assembly is referred to as bottom-up assembly
design, while creating components within assembly mode is referred to as top-down assembly design.

Parts in assembly mode maintain their associativity with their separate part files. Within part mode, if a
dimension value is modified, the part instance in assembly mode is modified. Correspondingly, if an
instance of a part is modified in assembly mode, the component in part mode is modified. In addition,
when a part is created within assembly mode using top-down assembly design, a new pan file is created
that can be modified separately within part mode. When a component is placed into an assembly, the
component’s separate part or assembly file is placed into memory, and it remains there until the parent
assembly is erased from memory.

13.1. CREATING ASSEMBLY AND ASSEMBLY MODELING

During assembly design, parts for an assembly are created using normal part modeling tools and
techniques (Figure 13.1). As with any parametric model, the intent of the design needs to be considered. In
addition, how components of an assembly are parametrically linked is also an important consideration.
MAK 112E-4 Computer Aided Technical Drawing

Figure 13.1. Assembly drawing of a system


Dr C Erdem IMRAK @ 2002

You are familiar with most of the techniques used to create solid models with computer tools. Most engi -
neered systems, however, do not consist of a single part, but comprise multiple parts that work together
and form the system or assembly. A car engine is composed of several subsystems, each of which serves a
distinct purpose in keeping the engine working properly. Some of these subsystems are the cooling
system, the exhaust system, the fuel and combustion system, the drive train, and so on. Each subsystem is
composed of other subsystems or pans. For example, the fuel and combustion system contains many
single parts (the fuel line, the fuel filters, etc.), as well as other subsystems (e.g., the fuel pump).

PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com


13.2. ASSEMBLY HIERARCHY

It is easier to work with assembly models if they are organized in a logical manner. An assembly can
usually be thought of as composed of several smaller subassemblies, each of which in turn may consist of
other subassemblies or individual components. The organization or structure of a system is sometimes
referred to as its hierarchy. The hierarchy can be thought of as similar to an inverted family tree. Another
way of thinking of an assembly hierarchy is that it is analogous to a corporate structure. The president of
the company is at the top of the hierarchy and has several vice presidents reporting to her or him at the
next level. Each vice president, in turn, is responsible for several managers, and so on until you reach the
lowest level in the company hierarchy, where the laborers who work for the firm are located.

A simple assembly is shown in Figure 13.2, along with an accompanying hierarchy. The assembly
consists of two subassemblies, each of which in turn consists of two separate components — a gear and a
shaft.

Figure 13.2. Simple Assembly and Hierarchy

Organizing an assembly in this way will enable you work more efficiently with it. The technique is similar
to the way you organize your files on a computer, establishing folders to group files together in your
workspace. One of the advantages in creating an assembly hierarchy is that subassemblies can be dealt
with as a whole rather than as separate components. For example, one subassembly can be moved as a
single unit within the system, rather than moving each of the individual components of the system
separately, just like the way you can move around entire folders and all of the files in them on your
computer workstation.

13.2.1. Nonhierarchical Organization

Most 2-D CAD systems support the concept of layers. Layering is a facility that allows the various
graphics elements of a drawing to be grouped together in the database. This facility is used most often to
control what is seen and/or editable on the screen and what is printed or plotted. Layering in most systems
is nonhierarchical; that is, no one layer has precedence over another.

13.2.2. Hierarchical Organization

Often, groups of objects must be brought into assemblies. Such assemblies usually reflect the grouping of
elements in the final product. For example, solids representing nuts and bolts might be grouped together in
a hardware assembly. The most natural way to create these assemblies uses a hierarchical approach in

PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com


which the real relationships of parts in an assembly are reflected. In the example, the hardware assembly
would be a subassembly of the final product. A hierarchical structure allows parts to be grouped together
logically into subassemblies

13.2.3. Networked Hierarchical Organization

The use of standardized parts to improve manufacturing efficiency is a technique that goes back to the
19th century. To assist this manufacturing goal, 3-D modeling systems must share common parts, both
within an assembly and with other assemblies. This sharing across assemblies consti tutes a networked
hierarchy in which parts exist in several hierarchical trees. The basic geome tries of standard parts are
stored in a central database and are never changed. When a variation on a standard part is needed, the
geometry is copied, and the copy is modified. Standard components are stored in central locations where
all members of the design team can use them.

13.4. ASSEMBLY CONSTRAINTS

The first thing you will likely want to do after setting up your system hierarchy is to orient the instances so
that they are properly located in space relative to one another. When creating pans, you used cons traints to
establish geometric and dimensional relationships between 2-D entities. Thus, you constrained two lines to
be parallel or perpendicular to one another, or you constrained the diameter of a circle to be a specific size
and its center to be located given distances from lines on the drawing or from edges on an object. In
assembly modeling, you can apply constraints between two 3-D parts so that the pans will maintain
dimensional or geometric relationships with respect to one another within the asse mbly.

One of the more useful assembly constraints that can be applied is to define different lines on two
different parts to be coincident with one another. This is especially useful in dealing with cylindrical shafts
that fit within a cylindrical hole in another part. Figure 13.3 shows the coincident-lines constraint between
the centerline of Shaft2 and the centerline of Gear2.

Figure 13.3. Coincident-Lines Constraint

When a component is placed into an assembly using the Assemble option, it can be f ully constrained to
existing components and features. This type of assembly is referred to as a parametric assembly. CAD
software provides a variety of constraint types for the placement of components (Figure 13.4). The
following is a description of each:

Mate . The Mate constraint type is used to place two surfaces coplanar. Any datum plane, part plane, or
planar surface can be used. As shown in Figures 13.4, selected surface faces are placed along a common

PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com


plane but do not actually have to touch. When a datum plane is selected, since a datum plane has no
defined thickness, CAD software provides the option of selecting either the positive side or negative side
of the datum plane.

Mate Offset. The Mate Offset constraint type is similar to the Mate constrai nt type. Unlike the Mate type,
the Mate Offset constraint places a user-specified offset distance between selected features.

Align. The align constraint type is used to place two surfaces coplanar and facing in the same direction.
Like the mate constraint, the surfaces do not have to touch. In addition, the align constraint type is used to
align axes, edges, curves and points.

Align Offset. The align offset constraint option is used to align two surfaces with a user -specified offset
distance between each surface. The value can be either positive or negative.

Orient. Like the align constraint type, the orient constraint type orients two surfaces facing in the same
direction. Unlike align, the two selected surfaces are not coplanar and no offset distance is specified.

Insert. The insert constraint type makes the axes of two revolved features coincident. The user is required
to select the surface of each feature.

Tangent. The tangent constraint type makes a cylindrical surface tangent to another surface. Th e user is
required to select the surface of each feature.

Figure 13.4 Assembly constraints

PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com


13.5. CONFIGURATIONS

Once you have established a hierarchy for your system, you can move the parts around within the system
to create various configurations for the assembly. A configuration is merely a “snapshot” of your system
with the parts located at specific orientations in space. From one configuration to the next, the parts and
the hierarchy for the system have not changed; however, the orientations of the parts relative to one
another have changed. For example, a car consists of many parts assembled into a system. If you open the
car door, all of the same parts are still in the assembly, only its configuration has changed: The door is in
an open position relative to the body of the car. If you open the hood and leave the door open, this is
another configuration for the system. If you open all the remaining doors and roll down the windows, you
will have yet another configuration for the system. In this way, you can see that numerous configurations
are associated with any given assembly. Figure 13.5 shows three different configurations of the gear
assembly of Figure 13.3.

Figure 13.5. Three Configurations of Gear Assembly

13.5.1 Exploded Configurations

For most mechanical systems, an assembly drawing is necessary to put the system together. You have
probably seen such a drawing if you have ever put together a furniture kit or a model. Once you have
assembled your system, you can create an exploded configuration that will essentially be an assembly
drawing for the system. Figure 13.6 shows an exploded configuration for the gear assembly of Figure
13.3. Note that this configuration shows how all the parts in the system will be put together or assembled.

Figure 13.6. Exploded Configuration

PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com


13.5.2. Animations

Some software packages allow you to animate your system by displaying slightly different configurations
in rapid succession. If you imagine rotating Gear 1 about Gear 2 in the gear assembly, the first
configuration to be displayed could be the initial one. Subsequent configurations can show Gear I rotated
about Gear 2 in increments of 10 degrees. In this way, there would be a total of 36 differen t configurations
showing Gear 1 rotating in steps about Gear 2. If these configurations are displayed in rapid succession,
the effect is the same as that seen with a “flip book” used to animate cartoon characters.

13.6. ASSEMBLY STRATEGY

Once again, the most important thing that you can do to successfully model an assembly is plan ahead.
Before you sit down to create an assembly, you should plan the system hierarchy on paper. Objects that
are logically grouped together (such as a bolt and the corresponding nut and washer) should be part of the
same subassembly. Objects moved together as a unit should be grouped together in one subassembly. In
short, in assembling a system, you should proceed as follows:

1. Create all required parts in the Modeler. If there is more than one copy of a given object in the
assembly, you do not have to create more than one copy of the part in the Modeler.
2. Switch to the Assembly and establish your system hierarchy. Create subassemblies as necessary
and logical for the assembly you are working with.
3. Orient the instances in the system relative to one another, applying assembly constraints as
desired. If you use assembly constraints, remember to ground one instance so that it will remain
stationary and the other instance will move relative to it.
4. Create the desired configurations for the assembly by orienting the instances and saving
intermediate configurations as appropriate. Create sequences for animation from these
configurations if that is desired.
5. Perform the necessary interference and clearance checks for the system. If parts are interfering
that shouldn’t be, reorient one or the other. You may have to go back into the Modeler to change
the size of some features in order to remove unwanted interference from your system. Since
CADD software has bi-directional associativity, if you change the part geometry, the instances
associated with it in the assembly will also change.
6. Obtain a bill of materials for the assembly if that is desired.

References

1. D.S. Kelley, Pro/Engineer Instructor, McGraw-Hill, 2001


2. R.W.Lueptow, M.T.Snyder, J.Steger, Graphics Concepts with Pro/Engineer, Prentice Hall,
2001
3. G.R.Bertoline, et.al., Technical Graphics Communication, WCB McGraw-Hill, 1997
4. J.Rooney, P.Steadman, Principles of Computer-aided Design, UCL Press, 1997
5. F.E. Giesecke, et.al., Engineering Graphics, Prentice Hall, 2000.
6. F.E. Giesecke, et.al., Modern Graphics Communication, Prentice Hall, 2001.
7. N.N. I-DEAS Master Series Student Guide, SDRC, 1998.
8. R.Rizza, Getting Started with Pro/Engineer, Prentice Hall, 2002.
9. S.A.Sorby, Solid Modeling With I-DEAS, Prentice Hall, 2000.
10. S.J. Ethier, C.A.Ethier, Instant AutoCAD Mechanical Desktop 5.0, Prentice Hall, 2002.

PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com

You might also like