Autodesk Inventor 2025 Advanced Assembly Modeling
Autodesk Inventor 2025 Advanced Assembly Modeling
nly
de o
id w
rb ie
fo rev
tly r
ric fo
st T
Autodesk® Inventor® 2025
e EN
Advanced Assembly Modeling
us C
re S
d yA
Part 1
an b
d
ng e
yi vid
Learning Guide
Mixed Units - Edition 1.0
op ro
lc p
Cover Page
Al ple
m
Sa
ASCENT - Center for Technical Knowledge®
Autodesk® Inventor® 2025
Advanced Assembly Modeling
Mixed Units - Edition 1.0
n. nly
Prepared and produced by:
ASCENT Center for Technical Knowledge
de o
630 Peter Jefferson Parkway, Suite 175
Charlottesville, VA 22911
id w
866-527-2368
rb ie
www.ASCENTed.com
Lead Contributor: Jennifer MacMillan
Copyright
fo rev
ASCENT - Center for Technical Knowledge (a division of Rand Worldwide Inc.) is a leading developer of
professional learning materials and knowledge products for engineering software applications. ASCENT
tly r
specializes in designing targeted content that facilitates application-based learning with hands-on
ric fo
software experience. For over 25 years, ASCENT has helped users become more productive through
tailored custom learning solutions.
st T
We welcome any comments you may have regarding this guide, or any of our products. To contact us
e EN
please email: [email protected].
The following are registered trademarks or trademarks of Autodesk, Inc., and/or its subsidiaries and/or
affiliates in the USA and other countries: 3ds Max, ACAD, ADSK, Alias, Assemble, ATC, AutoCAD LT,
AutoCAD, Autodesk, the Autodesk logo, Autodesk Construction Cloud, Autodesk Flow, Autodesk Forma,
an b
Autodesk Forge, Autodesk Fusion, Autodesk Fusion 360, Autodesk Tandem, Autodesk Workshop XR,
AutoSpecs, BIM 360, BuildingConnected, CAMduct, CAMplete, Civil 3D, Cimco, DWF, DWG, DWG logo, DWG
d
TrueView, DXF, Eagle, ESTmep, Fabric of Filmmaking, FBX, FeatureCAM, Flame, FormIt, Forge Fund, Fusion
360, ICMLive, Immediates, Info360, InfoAsset, InfoDrainage, InfoWater, InfoWorks, InfraWorks, Innovyze,
ng e
Instructables, Instructables logo, Inventor, IrisVR, Make Anything, Maya, Moldflow, MotionBuilder, Moxion,
yi vid
Mudbox, Nastran, Navisworks, Netfabb, PartMaker, Plangrid, PowerInspect, PowerMill, PowerShape, Pype,
Redshift, RealDWG, ReCap, Revit LT, Revit, ShotGrid, The Future of Making Things, The Wild, Tinkercad,
Tradetapp, Truepath, Unifi, VRED.
op ro
All other brand names, product names, or trademarks belong to their respective holders.
lc p
General Disclaimer:
Al ple
Notwithstanding any language to the contrary, nothing contained herein constitutes nor is intended to
constitute an offer, inducement, promise, or contract of any kind. The data contained herein is for
informational purposes only and is not represented to be error free. ASCENT and its agents and employees
expressly disclaim any liability for any damages, losses, or other expenses arising in connection with the use
m
of its materials or in connection with any failure of performance, error, or omission, even if ASCENT or its
representatives are advised of the possibility of such damages, losses, or other expenses. No consequential
Sa
or incidental damages can be sought against ASCENT or Rand Worldwide, Inc. for the use of these materials
by any person or third parties or for any direct or indirect result of that use.
The information contained herein is intended to be of general interest to you and is provided "as is", and it
does not address the circumstances of any particular individual or entity. Nothing herein constitutes
professional advice, nor does it constitute a comprehensive or complete statement of the issues discussed
thereto. ASCENT does not warrant that the document or information will be error free or will meet any
particular criteria of performance or quality. In particular (but without limitation) information may be
rendered inaccurate or obsolete by changes made to the subject of the materials (i.e., applicable software).
Rand Worldwide, Inc. specifically disclaims any warranty, either expressed or implied, including the warranty
of fitness for a particular purpose.
AS-INV2501-AAM1MU-SG // IS-INV2501-AAM1MU-SG
Contents
n. nly
Preface .............................................................................................................................ix
de o
In This Guide .....................................................................................................................xi
id w
rb ie
Practice Files ..................................................................................................................xiii
fo rev
Chapter 1: Advanced Assembly Tools 1-1
1.1 Assembly Motion Constraints ............................................................................... 1-2
tly r
1.2 Assembly Transitional Constraints ....................................................................... 1-5
ric fo
1.3 Working with Assemblies...................................................................................... 1-7
st T
Multiple Component Placement......................................................................................1-7
e EN
Assembly Folders.............................................................................................................1-8
Save and Replace Components ......................................................................................1-9
Alpha Sort Component.....................................................................................................1-9
us C
Rename Browser Nodes ..................................................................................................1-9
re S
Relationship Highlighting...............................................................................................1-12
d
n. nly
Enforcing...........................................................................................................................2-4
Changing ...........................................................................................................................2-8
de o
2.2 Top-Down Design Tools ........................................................................................ 2-9
id w
Chapter Review Questions ............................................................................................ 2-12
rb ie
Chapter 3: Derived Components 3-1
fo rev
3.1 Derived Components............................................................................................. 3-2
3.2 Modify Derived Components ................................................................................. 3-9
tly r
ric fo
Practice 3a: Derived Components ................................................................................. 3-10
Chapter Review Questions ............................................................................................ 3-16
st T
Command Summary...................................................................................................... 3-18
e EN
Chapter 4: Multi-Body Part Modeling 4-1
us C
4.1 Multi-Body Part Modeling ..................................................................................... 4-2
re S
n. nly
Disabling Adaptivity..........................................................................................................6-5
Practice 6a: Break Associative Links............................................................................... 6-6
de o
Practice 6b: Adaptive Assembly.................................................................................... 6-10
id w
Chapter Review Questions ............................................................................................ 6-14
rb ie
Command Summary...................................................................................................... 6-16
fo rev
Chapter 7: iMates 7-1
tly r
7.1 iMates .................................................................................................................. 7-2
ric fo
Creating iMates ................................................................................................................7-2
Composite iMates ............................................................................................................7-3
st T
Creating iMates from Existing Constraints ....................................................................7-4
e EN
Using iMates in an Assembly ..........................................................................................7-4
Match List .........................................................................................................................7-7
iMates in iParts.............................................................................................................. 7-11
us C
re S
n. nly
9.3 Model Simplification - Simplify View................................................................... 9-11
9.4 Model Simplification - Define Envelopes ............................................................. 9-13
de o
9.5 Create Simplified Part......................................................................................... 9-16
id w
Practice 9a: Create a Simplified Model I ........................................................................ 9-17
rb ie
Practice 9b: Create a Simplified Model II....................................................................... 9-26
fo rev
Chapter Review Questions ............................................................................................ 9-35
Command Summary...................................................................................................... 9-37
tly r
ric fo
Chapter 10: Assembly Model States 10-1
10.1 Assembly Model States ...................................................................................... 10-2
st T
e EN
10.2 Substitute Model States...................................................................................... 10-7
10.3 Creating Derived Substitutes............................................................................. 10-10
us C
10.4 Linking Model States ........................................................................................ 10-13
re S
10.5 Placing and Opening Assemblies Using Model States ....................................... 10-14
d yA
n. nly
Command Summary.................................................................................................... 11-33
de o
Chapter 12: Advanced File Management 12-1
id w
12.1 Design Assistant................................................................................................. 12-2
rb ie
Design Assistant Tools ................................................................................................. 12-4
fo rev
12.2 Pack and Go ....................................................................................................... 12-7
12.3 Purging Old Files .............................................................................................. 12-10
tly r
Practice 12a: Manage Files ......................................................................................... 12-11
ric fo
Chapter Review Questions .......................................................................................... 12-16
st T
Command Summary.................................................................................................... 12-18
e EN
Chapter 13: Design Accelerator 13-1
us C
13.1 Generators.......................................................................................................... 13-2
re S
n. nly
Practice 15a: Frame Generator.................................................................................... 15-30
Chapter Review Questions .......................................................................................... 15-56
de o
Command Summary.................................................................................................... 15-58
id w
Chapter 16: Assembly Duplication Options 16-1
rb ie
16.1 Pattern Components ........................................................................................... 16-2
fo rev
Associative Pattern ....................................................................................................... 16-4
Rectangular Pattern ...................................................................................................... 16-4
Circular Pattern.............................................................................................................. 16-5
tly r
ric fo
16.2 Mirror Components............................................................................................. 16-9
st T
16.3 Copy Components ............................................................................................ 16-12
e EN
Practice 16a: Mirror Assembly Components ............................................................... 16-14
Practice 16b: Mirror and Pattern Components............................................................. 16-17
us C
Practice 16c: Copy Components ................................................................................. 16-24
re S
Welds.............................................................................................................................. 17-3
Machining Features....................................................................................................... 17-5
op ro
n. nly
A.3 Custom Parameter Formatting and Expressions....................................................A-8
Practice A1: Work with a Spreadsheet...........................................................................A-11
de o
Chapter Review Questions ............................................................................................A-20
id w
Command Summary......................................................................................................A-22
rb ie
Index........................................................................................................................ Index-1
fo rev
tly r
ric fo
st T
e EN
us C
re S
d yA
an b
d
ng e
yi vid
op ro
lc p
Al ple
m
Sa
n. nly
The Autodesk® Inventor® 2025: Advanced Assembly Modeling guide builds on the skills
de o
acquired in the Autodesk Inventor 2025: Introduction to Solid Modeling and Autodesk Inventor
2025: Advanced Part Modeling guides to take you to a higher level of productivity when creating
id w
and working with assemblies.
rb ie
fo rev
You begin by focusing on the Top-Down Design workflow. You learn how tools are used to
achieve this workflow using Derive, Multi-Body Design, and Layouts. Other topics include model
simplification tools, positional representations, model states, iMates and iAssemblies, Frame
tly r
Generator, Design Accelerator, and file management and duplication techniques. A chapter that
ric fo
explains how to render, produce, and animate realistic images in Autodesk® Inventor® Studio
has also been included.
st T
Topics Covered e EN
• Applying motion to existing assembly constraints using Motion and Transitional constraints.
us C
• Introduction of the Top-Down Design technique for creating assemblies and their
re S
components.
d yA
• Tools for Top-Down Design, such as associative links, adaptive parts, multi-body and layout
design, derived components, and skeleton models.
an b
• Using the model simplification tools to create simplified part models and views of assembly
designs.
yi vid
designs.
• Creating rendered realistic images and animations of parts and assemblies using Autodesk
lc p
• Using the Design Accelerator and Frame Generator to easily insert standard and
customizable components and features into your model.
m
Prerequisites
• Access to the 2025.0 version of the software, to ensure compatibility with this guide. Future
software updates that are released by Autodesk may include changes that are not reflected
in this guide. The practices and files included with this guide are not compatible with prior
versions (e.g., 2024).
• The class assumes mastery of Autodesk Inventor basics as taught in Autodesk Inventor:
Introduction to Solid Modeling. In addition, Autodesk Inventor: Advanced Part Modeling
knowledge is recommended.
• The use of Microsoft® Excel is required for this training course.
n. nly
Note on Software Setup
de o
This guide was written for the 2025.0 release of the Autodesk Inventor software. Future
id w
software updates that may be released by Autodesk may incorporate changes to workflows that
rb ie
will not be reflected in this guide. This guide assumes a standard installation of the software
using the default preferences during installation. Lectures and practices use the standard
fo rev
software templates and default options for the Content Libraries.
tly r
ric fo
ASCENT’s learning guides are intended to teach the technical aspects of using the software
and do not focus on professional design principles and standards. The practices aim to
st T
demonstrate the capabilities and flexibility of the software rather than following specific design
e EN
codes or standards.
With a dedication for engineering and education, Jennifer has spent over 25 years at ASCENT
d yA
managing courseware development for various CAD products. Trained in Instructional Design,
Jennifer uses her skills to develop instructor-led and web-based training products as well as
knowledge profiling tools.
an b
Jennifer has achieved the Autodesk Certified Professional certification for Inventor and is also
d
recognized as an Autodesk Certified Instructor (ACI). She enjoys teaching the training courses
ng e
that she authors and is also very skilled in providing technical support to end-users.
yi vid
Jennifer MacMillan has been the Lead Contributor for Autodesk Inventor: Advanced Part
lc p
n. nly
The following highlights the key features of this guide.
de o
Feature Description
id w
rb ie
Practice Files The Practice Files page includes a link to the practice files and instructions on
how to download and install them. The practice files are required to complete the
fo rev
practices in this guide.
Chapters A chapter consists of the following: Learning Objectives, Instructional Content,
Practices, Chapter Review Questions, and Command Summary.
tly r
ric fo
• Learning Objectives define the skills you can acquire by learning the content
provided in the chapter.
st T
• Instructional Content, which begins right after Learning Objectives, refers to the
e EN descriptive and procedural information related to various topics. Each main
topic introduces a product feature, discusses various aspects of that feature,
and provides step-by-step procedures on how to use that feature. Where
us C
relevant, examples, figures, helpful hints, and notes are provided.
re S
• Practice for a topic follows the instructional content. Practices enable you to
d yA
use the software to perform a hands-on review of a topic. It is required that you
download the practice files (using the link found on the Practice Files page)
prior to starting the first practice.
an b
• Chapter Review Questions, located close to the end of a chapter, enable you to
d
commands that are used throughout the chapter and provides information on
where the command can be found in the software.
op ro
Appendices Appendices provide additional information to the main course content. It could
be in the form of instructional content, practices, tables, projects, or skills
lc p
assessment.
Al ple
m
Sa
n. nly
de o
id w
rb ie
Advanced Assembly Tools
fo rev
tly r
The use of Motion and Transitional constraints provides added flexibility in constraining
ric fo
components and allowing motion between them. This chapter discusses the motion constraint,
as well as a number of additional miscellaneous assembly tools available in the Autodesk®
st T
Inventor® software. Knowing how to access and use these tools will help you be more
e EN
productive when working in an assembly.
us C
Learning Objectives
re S
d yA
surfaces.
• Use various methods to assemble multiple components in an assembly.
d
ng e
• Clarify and organize an assembly by sorting and changing the display names and folder
yi vid
• Access additional constraint options, including assigning specific constraint names and
lc p
limits.
Al ple
n. nly
You cannot apply a Drive to a motion constraint.
de o
How To: Create a Motion Constraint
id w
1. Create and place components into an assembly.
rb ie
fo rev
2. In the Assemble tab>Position panel, click (Constrain) to create a constraint
relationship. Select the Motion tab in the Place Constraint dialog box, as shown in
Figure 1–1.
tly r
ric fo
st T
e EN
us C
re S
d yA
an b
d
ng e
yi vid
Figure 1–1
3. Select the motion type and references. References can be applied between linear, planar,
op ro
cylindrical, and conical elements on two components. You can create two types of motion
constraints:
lc p
Al ple
Two rotating
components
Figure 1–2
• Use (Rotation-Translation) to move (translate) one component when the other one
rotates (e.g., a rack and pinion), as shown in Figure 1–3. To assign the constraint, select
a surface on the rotating component and an edge on the moving component.
n. nly
de o
Moving
id w
component
rb ie
fo rev
Rotating
component
tly r
ric fo
Figure 1–3
st T
Note: e EN
(Pick part first) limits the geometry that is available for selection to a single
component. It is useful when components are in close proximity or partially obscured by
one another.
us C
re S
• For a rotation motion constraint, the two solutions shown in Figure 1–4 enable you to
define the direction the components rotate relative to one another (forward or reverse).
an b
d
ng e
yi vid
op ro
lc p
Al ple
m
Sa
Reverse
Forward
Figure 1–4
• For a rotation-translation motion constraint, the solutions shown in Figure 1–5 enable
you to define the direction the components rotate and move relative to one another
(forward or reverse).
n. nly
de o
id w
rb ie
fo rev
tly r
ric fo
st T
Reverse
e EN Forward
Figure 1–5
us C
5. Enter the Ratio and Distance values.
re S
• For rotation constraints, enter a ratio in the Ratio field to determine how many
d yA
revolutions the second component makes per revolution of the first. By default, the ratio
relative to the circumferences is automatically calculated and therefore the order of
an b
selection is important.
d
• For rotation-translation constraints, enter a distance in the Distance field. The distance
ng e
determines how far the second component moves per revolution of the first. If the first
yi vid
component selected is a cylindrical surface, the software sets the distance to the
circumference of the cylinder.
op ro
6. Click Apply to complete constraint placement and continue adding constraints. Once the
component is fully constrained, click OK to close the Place Constraint dialog box.
lc p
Note: Select Suppress in the Place Constraint to suppress the constraint after creation.
Al ple
m
Sa
n. nly
continuous set of surfaces, such as a cam in a slot of an assembly, as shown in Figure 1–6.
You cannot use the drive constraint tool for transitional constraints.
de o
id w
rb ie
fo rev
Slot
tly r
ric fo
st T
e EN Figure 1–6
us C
Figure 1–7
3. Select the surfaces on both components that are in contact. To display a preview of the
constraint, ensure that (Preview) is enabled.
Note: Use (Pick part first) to limit the geometry that is available for selection to a
single component.
n. nly
4. Click Apply to complete constraint placement and continue adding constraints. Once the
de o
component is fully constrained, click OK to close the Place Constraint dialog box.
id w
Note: Select Suppress in the Place Constraint to suppress the constraint after creation.
rb ie
fo rev
tly r
ric fo
st T
e EN
us C
re S
d yA
an b
d
ng e
yi vid
op ro
lc p
Al ple
m
Sa
n. nly
Multiple Component Placement
de o
id w
Consider the following when assembling multiple components in an assembly:
rb ie
• Multiple components can be placed in an assembly at the same time.
fo rev
• Hold <Ctrl> to select individual components or <Shift> to select a range of components.
• Components are assembled and sorted alphabetically.
tly r
• When placing, if you right-click and select Place Grounded at Origin, all of the
ric fo
components placed are grounded. Alternatively, once placed, you can ground an
individual component by right-clicking its name in the Model browser and selecting
st T
Grounded.
•
e EN
To place multiple instances of a single component, place the first instance and then drag
and drop additional instances from the Model browser.
us C
•
re S
Any constraints assigned to the initial instance relationships are lost and must be
reassigned.
d yA
• To help maintain the orientation of the last assembled instance, you can select Use last
occurrence orientation for component placement in the Assembly tab, in the Application
an b
• If using the AutoDrop functionality with the Content Center, multiple components can be
ng e
retrieved into the assembly, provided the selected reference has other similar references on
yi vid
For example, with AutoDrop enabled you can place eight instances of the same fastener
on eight holes on the same face, if they are all the same size. This functionality is
lc p
Assembly Folders
Assembly folders help organize an assembly by grouping components and simplifying the
Model browser. Unlike subassemblies, folders do not create a component. Folders have no
n. nly
impact on relationships or degrees of freedom and do not become a rigid body.
To create a folder, use either of the following:
de o
• Right-click on the component(s) you want to add to the folder and select Add to New Folder,
id w
as shown in Figure 1–8.
rb ie
• Right-click on the model name at the top of the Model browser and select Create New
fo rev
Folder. Once a folder is created, you can drag and drop components into or out of the folder.
tly r
ric fo
st T
e EN
us C
re S
d yA
an b
d
ng e
yi vid
op ro
lc p
Al ple
m
Figure 1–8
Sa
To rename the folder, select the folder in the Model browser (do not double-click), then click on
the folder again and enter a new name.
n. nly
the same relationships as the original component. This tool can be used to test design
scenarios in assemblies.
de o
How To: Replace a Component with a Saved Copy
id w
rb ie
1. Select the component to be replaced.
fo rev
2. In the Assemble tab>expanded Productivity panel, click (Save and Replace).
tly r
Alternatively, you can click (Save and Replace All) to create a single copy and replace
ric fo
all instances of the same component in the assembly at once
st T
3. In the Create Part dialog box, enter a name for the newly copied component and click Save.
e EN
The selected component is replaced with the copy.
The Alpha Sort Component option (Assemble tab>expanded Productivity panel> (Alpha Sort
Component)) enables you to sort assembly components alphabetically in the Model browser.
This option does not sort items in subassemblies.
an b
d
The Rename Browser Nodes option (Assemble tab>expanded Productivity panel> (Rename
Browser Nodes)) changes the way browser nodes display. Components can be displayed in the
op ro
browser by filename, part number, or in the default configuration. This option enables you to
lc p
quickly change the long names that often display from content center items, as well as switch
from filenames to your company part numbering schemes. Using this option with Alpha Sort
Al ple
n. nly
Expanded Constraint Options
de o
id w
When assigning a constraint using the Place Constraint dialog box, you can click to access
additional options. Consider the following:
rb ie
• You can assign a custom name to the constraint to help identify it.
fo rev
• Set limit values for a translational or rotational constraint, as shown in Figure 1–9. This
assigns a maximum and minimum allowable range for the Offset or Angle values used when
tly r
ric fo
assigning a constraint. A constraint with limits has +/- appended to its name.
• The Use Offset As Resting Position option uses the specified Offset value as the resting
st T
position. If not set, you can drag and move the component within the range of values and
e EN
the component rests where it is dropped.
us C
re S
d yA
an b
d
ng e
yi vid
op ro
lc p
Al ple
m
Sa
Figure 1–9
Constraint States
You can identify if components are fully constrained in the Model browser by reviewing the
constraint state icons associated with each of the assembly components, as shown in
n. nly
Figure 1–10.
de o
id w
rb ie
fo rev
Constraint
states
tly r
ric fo
st T
e EN
Figure 1–10
us C
re S
• The icon adjacent to a component name indicates that the component is fully
constrained. The (Pushpin) icon adjacent to a component name also indicates that it is
an b
• The icon adjacent to a component name indicates that the component is not fully
ng e
constrained. To review which degrees of freedom remain, you must review the existing
yi vid
constraints.
• The icon adjacent to a component name indicates that the component constraint status
op ro
is unknown. To attempt to resolve, in the Manage tab>Update panel, click Rebuild All, or
lc p
Constraint states were introduced in Inventor 2022, and the default 2022 templates have
Sa
them set to display by default. If they are not displayed, the assembly may have been created
in an older version. To turn on constraint states, expand (Advanced Settings Menu) and
select Display Preferences>Show Constraint State. Alternatively, you can set the Show
Constraint State in Browser option from the Tools tab>Document Settings>Modeling tab.
n. nly
• Use Hide Fully Constrained to quickly turn off the display of components that are fully
constrained in the assembly.
de o
• Enable the Show Constraint State option to display the icons ( , , ) to help you identify
id w
the constraint status of a component. You can disable this option to turn off the display of
rb ie
the icons.
fo rev
tly r
ric fo
st T
e EN
us C
re S
d yA
an b
d
ng e
yi vid
Figure 1–11
op ro
Relationship Highlighting
lc p
Al ple
When you select or hover the cursor over a constraint or joint connection in the Model browser,
the assembly references are highlighted on the screen. The first and second references
uniquely match their color indicator under the respective arrow in the Place Constraint and the
m
n. nly
remaining in all assembly components.
• Information on the remaining translational and rotational degrees of freedom for each
de o
component is presented.
id w
• Select a component in the dialog box to graphically view the remaining degrees of freedom,
rb ie
as shown in Figure 1–12.
fo rev
• Select the Animate Freedom option to visually animate the degrees of freedom remaining
on the selected component.
tly r
ric fo
st T
e EN
us C
re S
d yA
Figure 1–12
op ro
lc p
Al ple
m
Sa
n. nly
component names after relationship names in the Assembly tab in the Application Options
de o
dialog box (Tools tab>Options panel> (Application Options)). This command is especially
useful when the Assembly browser is in Modeling View because you can see the component
id w
names listed in the Relationships folder.
rb ie
fo rev
tly r
ric fo
st T
e EN
us C
re S
d yA
an b
d
ng e
yi vid
op ro
lc p
Al ple
m
Figure 1–13
Sa
n. nly
which can all be oriented differently. Once created, a UCS is listed in the Model browser at the
point it was created. It is identified by a special triad icon, as well as a sequential number
de o
associated with its feature name.
id w
A UCS can be used as a reference in constraining components using the Constraint Set tab in
the Place Constraint dialog box, as shown in Figure 1–14. UCS Constraint Sets match Plane to
rb ie
Plane, Axis to Axis, and Origin to Origin to locate two components relative to one another. To
fo rev
constrain the components, select the UCS in each component. This tab only enables you to
constrain one UCS to another UCS. UCS references cannot be used as references for Joint
connections.
tly r
ric fo
st T
e EN
us C
re S
d yA
an b
d
ng e
yi vid
Figure 1–14
op ro
The Place at Component Origin option enables you to quickly constrain a newly added
Al ple
component to an existing assembly component. The system automatically creates three mate
flush constraints to align the YZ, XZ, and XY Planes from each component.
m
n. nly
• Ground a selected component (Ground at Origin).
de o
• Align the origin of a selected component with the origin of the assembly (Create origin flush
constraints). Three flush constraints are added to mate flush the YZ, XZ, and XY Planes in
id w
the selected component and the assembly.
rb ie
• Reposition a selected component as the first component in the Model browser (Reposition
fo rev
to the top of the browser).
Note: If existing relationships are in conflict, the icon displays and must be manually
tly r
ric fo
resolved.
st T
e EN
Assembly Restructure
us C
You can promote and demote components in an assembly structure without losing their
relationships. To promote or demote, right-click on a component and select Component>
re S
Promote or Component>Demote.
d yA
When demoting you are prompted to create a new subassembly. If a subassembly already
exists, select and drag the component into the subassembly to demote it. Dragging and
an b
Practice 1a
Motion and Transitional Constraints
Practice Objectives
n. nly
• Relate the motion of one component to another component by adding motion and
de o
transitional constraint relationships.
id w
• Simulate motion in an assembly by driving an angle constraint relationship.
rb ie
fo rev
In this practice, you will use motion and transitional constraints to relate the motion of one part
to another part in an assembly. You will apply an Angle constraint to two assembly components
and simulate motion in the assembly by driving the angle constraint. The assembly is shown in
tly r
Figure 1–15.
ric fo
st T
e EN
us C
re S
d yA
an b
d
ng e
yi vid
Figure 1–15
op ro
1. On the Home page, select (Projects and Settings)>Settings to open the Projects dialog
box. Project files identify folders that contain the required models.
m
Note: The suggested default extraction location for the practice files is C:\Autodesk
Inventor 2025 Advanced Assembly Modeling Practice Files.
3. Click Open. The Projects dialog box updates and a checkmark displays next to the new
project name, indicating that it is the active project. The project file tells Autodesk Inventor
where your files are stored.
4. Click Done. This project file is used for the entire guide.
5. Open drive.iam from the top-level practice files folder. Textures have been added to the
roll1 and roll2 components so you can easily identify that they rotate in the exercise.
6. Examine the existing relationships in the assembly and display the components’ degrees of
freedom. To display the degrees of freedom, switch to the View tab>Visibility panel and
n. nly
click (Degrees of Freedom). The drive_base component is grounded. The roll1 and
roll2 components are free to rotate about their central axes, and the sliderarm is free to
de o
slide in one direction only.
id w
7. As an alternative to simply displaying the degrees of freedom for the components, you can
rb ie
run an analysis. In the Assemble tab>expanded Productivity panel, click (Degree of
fo rev
Freedom Analysis). The Degree of Freedom Analysis dialog box opens, as shown in
Figure 1–16. The sliderarm can translate, and the roll1 and roll2 components can rotate.
tly r
ric fo
st T
e EN
us C
re S
d yA
an b
d
ng e
yi vid
op ro
Figure 1–16
lc p
9. Select the sliderarm component in the dialog box and note the translational movement of
the component.
m
10. Select the roll1 and roll2 components in the dialog box to see their rotational freedom.
Sa
Using the Degree of Freedom Analysis command enables you to visualize more easily the
available degrees of freedom in an assembly.
11. Click Cancel to close the dialog box.
n. nly
2. Apply a Mate constraint between the center line of the trans_cam rod and the center line of
the round hole in drive_base.ipt, as shown in Figure 1–17. The (Axial Mate) symbol
de o
displays adjacent to the Mate node in the Model browser when the Mate constraint is used
to align the axes of cylindrical or conical features.
id w
rb ie
fo rev
tly r
ric fo
st T
e EN
us C
re S
Figure 1–17
an b
3. Apply a Mate constraint between the surfaces shown in Figure 1–18. Note that one of the
d
Figure 1–18
4. Open the Place Constraint dialog box, if not already open, and select the Motion tab.
5. Apply a (Rotation) motion constraint between the outside cylindrical faces of roll1 and
roll2. Select roll1 (the smaller cylinder) first and roll 2 (the larger cylinder) second. Based
n. nly
on the order that you selected, the default ratio is .40. The ratio determines how many
revolutions the second component makes per revolution of the first.
de o
6. Set the parts to rotate in the reverse direction, as shown in Figure 1–19, by clicking
id w
. Click OK.
rb ie
fo rev
tly r
ric fo
roll1
st T
e EN
us C
roll2
re S
d yA
an b
Figure 1–19
d
n. nly
Select the sliderarm
de o
edge second
id w
rb ie
Select this face
fo rev
on roll2 first
tly r
ric fo
st T
e EN
us C
Figure 1–20
re S
9. Select the roll2 component and drag it to simulate motion. When roll2 rotates, sliderarm
d yA
translates and roll1 rotates. You can also select and drag sliderarm or roll1.
10. In the Place Constraint dialog box, select the Transitional tab.
an b
d
11. Place a (Transitional) constraint between the cylindrical portion of the sliderarm and
ng e
the round face of trans_cam, as shown in Figure 1–21. Select the cylinder first and a
yi vid
Select these
Al ple
faces
m
Sa
Figure 1–21
12. Select and drag trans_cam back and forth to rotate it. The other constrained parts should
move according to their relationships.
In this task, you apply an Angle constraint between sliderarm and trans_cam, and then use this
relationship to simulate motion.
n. nly
1. Apply an Angle constraint between the XZ Plane of sliderarm and the YZ Plane of
trans_cam.
de o
id w
2. Click (Directed Angle).
rb ie
3. Type 0.00 as the angle between the two planes, and click OK to apply the constraint
fo rev
relationship.
Note: When you apply the Angle constraint, you might lose the transitional constraint
tly r
references. Edit it and reapply the references in the Edit Constraint dialog box.
ric fo
4. In the Model browser, right-click on the Angle constraint relationship and select Drive. The
st T
Drive dialog box opens.
e EN
5. Type -60.00 in the Start field and 60.00 in the End field.
6. Expand the Drive dialog box, select Start/End/Start, and type 10 in the Repetitions field.
us C
re S
.
d
End of practice
ng e
yi vid
op ro
lc p
Al ple
m
Sa
Practice 1b
Assembly Tools
Practice Objectives
n. nly
• Investigate the remaining degrees of freedom of components in a constrained assembly.
de o
• Vary the display and organization of the Model browser by adding an assembly folder,
id w
and renaming and sorting nodes in the Model browser.
rb ie
fo rev
In this practice, you will use some assembly tools to perform a variety of tasks on the
mechanical pencil assembly shown in Figure 1–22.
tly r
ric fo
st T
e EN
us C
re S
Figure 1–22
d yA
3. In the Visibility panel, click (Half Section View), as shown in Figure 1–23.
op ro
lc p
Al ple
m
Sa
Figure 1–23
4. In the Model browser, expand the Origin node, select the YZ Plane, and click . The
model displays as shown in Figure 1–24. Review the model, noting the internal detail.
n. nly
de o
id w
rb ie
fo rev
Figure 1–24
tly r
Task 2: Investigate the degrees of freedom of the components.
ric fo
In this task, you will investigate the degrees of freedom remaining in the assembly, using the
st T
Degree of Freedom Analysis dialog box. This productivity tool provides an overview of all
e EN
remaining degrees of freedom for the entire assembly.
us C
1. In the Assemble tab>expanded Productivity panel, click (Degree of Freedom Analysis).
re S
The Degree of Freedom Analysis dialog box opens, as shown in Figure 1–25.
d yA
an b
d
ng e
yi vid
op ro
lc p
Al ple
m
Sa
Figure 1–25
The Degree of Freedom Analysis dialog box lists all of the components in the assembly and
their degrees of freedom. The components are fully constrained translationally, while some
still have a rotational degree of freedom remaining.
2. In the Degree of Freedom Analysis dialog box, select the Cone:1 component. The rotational
degree of freedom highlights on the model.
3. Select Animate Freedom.
4. Zoom in on the tip section of the pencil, as shown in Figure 1–26, and select the Spring:1
n. nly
component in the dialog box. The degree of freedom remaining for the spring is animated
on the screen.
de o
id w
rb ie
fo rev
tly r
ric fo
st T
Figure 1–26
e EN
5. Select other components to observe their remaining degrees of freedom. Maintaining a
rotational degree of freedom in the components is acceptable for this assembly.
us C
6. Click Cancel to close the dialog box.
re S
d yA
In this task, you will create an assembly folder. Assembly folders help organize the Model
browser and quickly manipulate features inside the folder.
d
1. In the Model browser, right-click on Mechanical Pencil.iam and select Create New Folder.
ng e
yi vid
3. Press and hold <Ctrl> while selecting the Clip, Cone, Eraser Cap, Eraser, Lead Guide, Upper
Shaft, Sleeve, Grip, and Ring components. Drag the selected components into the External
assembly folder, as shown in Figure 1–27.
n. nly
de o
id w
rb ie
fo rev
tly r
ric fo
The order of the
st T
components might
e EN be different for you
us C
re S
d yA
an b
Figure 1–27
d
4. In the Model browser, right-click on the External folder and clear the Visibility option. The
ng e
model displays as shown in Figure 1–28. All components were cleared at once.
yi vid
op ro
lc p
Al ple
m
Figure 1–28
Sa
In this task, you will use two productivity tools to reorganize the Model browser: Rename
Browser Nodes and Alpha Sort Components.
n. nly
1. In the expanded Productivity panel, click (Rename Browser Nodes).
de o
2. In the New Name drop-down list, select Filename, as shown in Figure 1–29, and click Apply.
id w
The Model browser updates to display the full filename of each component.
rb ie
fo rev
tly r
ric fo
st T
e EN Figure 1–29
3. In the New Name drop-down list, select Part Number and click Apply. The Model browser
us C
updates to display the part number for each component.
re S
4. Click Close.
d yA
5. In the expanded Productivity panel, click (Alpha Sort Component). The Model browser
is reordered by part number.
an b
6. Expand the External assembly folder. The components inside the folder were also sorted.
d
Note: A limitation of this command is that it will not sort subassemblies. For
ng e
subassemblies, you must activate a subassembly first and then sort it.
yi vid
7. Right-click on the External assembly folder and select Delete Folder. The folder is removed
from the Model browser and the components in it are placed back into the top level of the
op ro
browser.
lc p
9. The grounded part is now buried in the Model browser. To correct this, drag PP-09 back to
the top of the browser, as shown in Figure 1–30.
n. nly
de o
id w
rb ie
fo rev
tly r
ric fo
st T
e EN
us C
re S
d yA
Figure 1–30
an b
End of practice
yi vid
op ro
lc p
Al ple
m
Sa
n. nly
a. To store component files.
b. To promote components.
de o
c. To help organize an assembly.
id w
d. To demote components.
rb ie
fo rev
2. Assembly folders have an impact on the relationships/degrees of freedom of the
components in the folder.
tly r
ric fo
a. True
b. False
st T
e EN
3. What is the purpose of the Constraint Set tab shown in Figure 1–31?
us C
re S
d yA
an b
d
ng e
yi vid
op ro
lc p
Al ple
Figure 1–31
4. (Alpha Sort Component) sorts all of the components that exist at the top-level
assembly and in subassemblies and assembly folders.
a. True
n. nly
b. False
de o
id w
5. What do Motion constraints enable you to do?
rb ie
a. Describe the movement of one surface relative to another.
fo rev
b. Describe the constraints that keep components from moving.
c. Restrict the motion of components.
tly r
ric fo
6. If a Rotation motion constraint enables one component to rotate when another rotates,
st T
what does the Rotation-Translation motion constraint do?
e EN
a. Enables two components to rotate when another rotates.
b. They are the same.
us C
Command Summary
Button Command Location
n. nly
N/A Add to New Folder • (context menu in the Model browser)
Alpha Sort Component • Ribbon: Assemble tab>Productivity panel
de o
id w
Application Options • Ribbon: Tools tab>Options panel
rb ie
fo rev
Constrain • Ribbon: Assemble tab>Position panel
tly r
N/A Create New Folder • (context menu in the Model browser)
ric fo
Degree of Freedom • Ribbon: Assemble tab>Productivity panel
Analysis
st T
e EN
Ground and Root • Ribbon: Assemble tab>Productivity panel
us C
Place • Ribbon: Assemble tab>Component panel
re S
d yA