[go: up one dir, main page]

0% found this document useful (0 votes)
291 views27 pages

As In2014ilog 10 It

hi

Uploaded by

manojlong
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)
291 views27 pages

As In2014ilog 10 It

hi

Uploaded by

manojlong
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/ 27

Autodesk

Inventor

2014
iLogic
Instructor Tools

Revision 1.0
April 2013




ASCENT - Center for Technical Knowledge


Autodesk

Inventor

2014
iLogic
Revision 1.0
Prepared and produced by:
ASCENT Center for Technical Knowledge
630 Peter J efferson Parkway
Suite 175
Charlottesville, VA 22911

866-527-2368
www.ascented.com

ASCENT - Center for Technical Knowledge is a division of RAND Worldwide Inc., providing
custom developed knowledge products and services for leading engineering software
applications. ASCENT is focused on specializing in the creation of education programs that
incorporate the best of classroom learning and technology-based training offerings.
We welcome any comments you may have regarding this training manual, or any of our
products. To contact us please email: education@ASCENTed.com.
ASCENT - Center for Technical Knowledge, 2013
All rights reserved. No part of this manual may be reproduced in any form by any photographic,
electronic, mechanical or other means or used in any information storage and retrieval system
without the written permission of ASCENT, a division of RAND Worldwide, Inc.
Autodesk, Autodesk Inventor and Autodesk Inventor Engineer-to-Order Series are registered
trademarks or trademarks of Autodesk, Inc., and/or its subsidiaries and/or affiliates in the USA
and/or other countries. All other brand names, product names, or trademarks belong to their
respective holders.
General Disclaimer:
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, ITS AGENTS AND EMPLOYEES, EXPRESSLY DISCLAIM ANY LIABILITY FOR ANY DAMAGES, LOSSES OR
OTHER EXPENSES ARISING IN CONNECTION WITH THE USE OF ITS MATERIALS OR IN CONNECTION WITH ANY
FAILURE OF PERFORMANCE, ERROR, OMISSION EVEN IF ASCENT, OR ITS REPRESENTATIVES, ARE ADVISED OF
THE POSSIBILITY OF SUCH DAMAGES, LOSSES OR OTHER EXPENSES. NO CONSEQUENTIAL DAMAGES CAN BE
SOUGHT AGAINST ASCENT OR RAND WORLDWIDE FOR THE USE OF THESE MATERIALS BY ANY 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 BY CHANGES MADE TO THE SUBJ ECT OF THE MATERIALS (I.E. APPLICABLE SOFTWARE). RAND
SPECIFICALLY DISCLAIMS ANY WARRANTY, EITHER EXPRESSED OR IMPLIED, INCLUDING THE WARRANTY OF
FITNESS FOR A PARTICULAR PURPOSE.

Autodesk Inventor 2014 iLogic

4 2013, ASCENT - Center for Technical Knowledge
Instructor Tools
Contents
Contents .......................................................................................................5
How to Use this Curriculum ........................................................................6
Course Schedule ..........................................................................................7
Class Files ....................................................................................................9
Answers to Chapter Review Questions .....................................................10
2013, ASCENT - Center for Technical Knowledge 5
Autodesk Inventor 2014 iLogic
How to Use this Curriculum
The Student Guide is intended to be used in conjunction with an instructor
guiding a small group of students. Each student should have his or her
own workstation. The Student Guides were designed with the idea that
computer skills are learned best by immediately practicing what the
instructor explains and demonstrates.
Practices and Projects
At the end of each chapter, students complete one or more hands-on
exercises that reinforce the skills or topics presented. The topics and
exercises generally follow a building-block approach, where each
succeeding practice reinforces earlier topics. The instructor should work
individually with students to make sure that they all understand and
complete the practices.
Chapter Reviews Questions
The Chapter Review questions found at the end of chapters serve two
purposes. First, they provide a review and reinforcement of key points in
the chapter. Second, they offer topics for discussion in reviewing the
course material. They are designed as an open-book forum.
Command Summaries
A summarized list of the key commands that were taught in the chapter is
included at the end of each chapter. Encourage students to pull the page or
photocopy it for quick access when they get back to their office.
Managing Class Time
A suggested schedule for the class is presented in this document. The
instructor must carefully manage class time to complete all elements of the
course. Have your schedule for the day clearly in mind before you begin.
Be prepared for slow or fast classes and for the mixed-skill class where
students have varying levels of experience and aptitude.

6 2013, ASCENT - Center for Technical Knowledge
Instructor Tools
Course Schedule
The following schedules show approximate presentation times for each
chapter based on a 7-hour teaching day.
DAY 1
Chapter 1: Introduction to iLogic 45 min
1.1 Design Automation Overview
1.2 iLogic Overview
1.3 iLogic Workflow
Practice 1a: Working with a Logical Model
Chapter Review Questions
Chapter 2: Understanding Parameters and Equations 60 min
2.1 Equations
2.2 Parameters
Practice 2a Add Parameters
Practice 2b Building a Logical Part Model I
Chapter Review Questions
Chapter 3: Getting Started with iLogic 90 min
3.1 iLogic Interface
3.2 Function Overview
3.3 Rule Creation Workflow
Practice 3a Review, Run, and Create Rules
Chapter Review Questions
Chapter 4: Rule Creation 120 min
4.1 Conditional Statements
4.2 Operators
4.3 Parameters Functions
4.4 Feature Functions
4.5 iProperty Functions
Practice 4a Working with Conditional Statements
Practice 4b Building a Logical Part Model II
Practice 4c Drawing iProperties using iLogic Rules
Chapter Review Questions
2013, ASCENT - Center for Technical Knowledge 7
Autodesk Inventor 2014 iLogic
Chapter 5: Assembly Rules and Functions 90 min
5.1 Assembly Rules
5.2 Component Functions
5.3 Constraint Functions
5.4 iLogic Components in Inventor Assemblies
Practice 5a Building a Logical Assembly Model
Chapter Review Questions

Day 2
Chapter 6: Drawing Rules and Functions 90 min
6.1 Drawing Rules
6.2 Sheet Functions
6.3 Title Block Functions
6.4 View Functions
6.5 Advanced Functions
Practice 6a Automating Drawing Changes
Chapter Review Questions
Chapter 7: Rule Triggering & Form Creation 90 min
7.1 Event Triggers
7.2 iTriggers
7.3 Forms
Practice 7a Creating Triggers and Forms
Chapter Review Questions
Chapter 8: Miscellaneous Features & Functions 45 min
8.1 Rule Options
8.2 Search & Replace
8.3 Wizards
8.4 Miscellaneous Functions
Chapter Review Questions
Chapter 9: Project Exercises 180 min
9.1 Introduction to Projects
Project 1 Creating a Configurable Model
Project 2 Creating a Configurable Assembly
Project 3 Creating a Configurable Drawing
Appendix A: iLogic Design Copy 30 min
A.1 iLogic Design Copy


8 2013, ASCENT - Center for Technical Knowledge
Instructor Tools
Class Files
A Class Files page is included at the beginning of the Student Guide,
which provides you with a link to download the Class Files. The
downloaded file is a zipped executable file. Unzip and extract the files to
the default folder (C:\Inventor 2014 iLogic Class Files).
2013, ASCENT - Center for Technical Knowledge 9
Autodesk Inventor 2014 iLogic
Answers to Chapter Review
Questions
Chapter 1 Introduction to iLogic
1. Which of the following design automation tools are available as
part of the Autodesk Inventor software application? (Select all that
apply.)
a. Parameters
b. iParts
c. iAssemblies
d. iLogic
e. API Programming
f. Autodesk Inventor Engineer-to-Order Series
Answer: a, b, c, d, e
2. Which of the following best describe why it is important to ensure
that the dimension scheme in a model captures the design intent
before iLogic rules are added?
a. Dimensions cannot be modified once iLogic rules have been
incorporated into the model.
b. Features cannot be modified once iLogic rules have been
incorporated into the model.
c. The dimension/model parameters are referenced in rules to drive
model geometry. They must capture the models intent for
the rule referencing to work as expected.
Answer: c
3. Working with iLogic requires experience with API and VBA
programming.
a. True
b. False
Answer: b
4. Which of the following can be accomplished using iLogic? (Select
all that apply.)
a. Perform multiple operations based on a single user input.
b. Update material and iProperty information in the model.
c. Provide user with customized feedback based on specified
conditions.
d. Drive iFeature, iPart, and iAssembly configurations.
e. Interface directly with a predefined form to assign parameter
values.
Answer: a, b, c, d, e
10 2013, ASCENT - Center for Technical Knowledge
Instructor Tools
Chapter 2 Understanding Parameters and Equations
1. You can only add an equation to a model in the Parameters dialog
box.
a. True
b. False
Answer: b
2. Which of the following statements regarding equations are true?
(Select all that apply.)
a. Dimensions and parameters can be used within an equation to
drive a value.
b. Equations can be manually entered in the Edit Dimension dialog
box.
c. Equations can be created by selecting dimensions directly from
the model.
Answer: a, b, c
3. Which combination of equations centers the hole, if the length and
width are equivalent, as shown in Figure 2-30? (Select all that
apply.)

Figure 2-30
a. d4 =d1 / 2
d3 =d2 / 2
b. d1 =d4 / 2
d2 =d3 / 2
c. d1 =d2
d4 =d1 / 2
d3 =d2 / 2
Answer: a, c
2013, ASCENT - Center for Technical Knowledge 11
Autodesk Inventor 2014 iLogic
4. Which dimension display type is set to display the dimensions in
the model, as shown in Figure 2-31?

Figure 2-31
a. Value
b. Name
c. Expression
d. Tolerance
e. Precise Value
Answer: c
5. Which description best describes how the equation, shown in
Figure 2-32 affects the model?
d0 =3 * d6
d3 =d4

Figure 2-32
a. The depth of the base extrusion is equal to the diameter of the
hole and the hole is centered on the base extrusion.
b. The depth of the base extrusion is equal to three times the
diameter of the hole and the hole is centered on the base
extrusion.
c. The depth of the base extrusion is equal to three times the
diameter of the hole, and the values of the horizontal and vertical
hole dimensions are equivalent.
d. The depth of the base extrusion is equal to three times the
diameter of the hole, the values of the horizontal and vertical hole
dimensions are equivalent, and d1 and d2 are equivalent.
Answer: c
12 2013, ASCENT - Center for Technical Knowledge
Instructor Tools
6. Fill in the parameter type: Model, Reference, and User-Defined
with the method in which it is created in a model.
a. Model 1. ________ parameters are created using
the Parameters dialog box where you
select the type, name, and enter values.
b. Reference 2. ________ parameters are automatically
assigned each time you add a dimension
or feature to a part.
c. User-Defined 3. ________ parameters are automatically
assigned each time you add a driven
dimension to the model.
Answer: a(2), b(3), c(1)
7. Which of the following best describe what "fx" is identifying in the
sketch shown in Figure 2-33?

Figure 2-33
a. d3 and d4 are reference dimensions.
b. d3 and d4 are equal.
c. d3 and d4 are generated based on a user-defined equation.
d. d3 and d4 have a tolerance assigned.
Answer: c
8. Which of the following can be used to filter the parameters in the
Parameters dialog box?
a. Key
b. Non-Key
c. Model
d. User
e. Renamed
f. Equation
Answer: a, b, e, f
9. Equations can be established during feature creation using the
Feature Creation dialog box or mini-toolbar.
a. True
b. False
Answer: a
2013, ASCENT - Center for Technical Knowledge 13
Autodesk Inventor 2014 iLogic
Chapter 3 Getting Started with iLogic
1. Which of the following navigation paths provides access to the
iLogic panel?
a. 3D Model tab >iLogic panel
b. Tools tab >iLogic panel
c. Manage tab >iLogic panel
d. Environments tab >iLogic panel
Answer: c
2. Based on the color coding used in a rule, match the color in the left
column with the element type in the right column.
1. Red a. Argument
2. Purple b. Value
3. Black c. Parameter
4. Green d. Function
5. Blue e. Condition Statement
Answer: 1(e), 2(d), 3(b), 4(a), 5(c)
3. The coding for an iLogic rule must be explicitly typed using a
keyboard entry.
a. True
b. False
Answer: b
4. Which of the following statements is true regarding the Snippets
section of the Edit Rule dialog box?
a. The conditional statements that can be used in an iLogic model
are listed in the Snippets section of the Edit Rule dialog box.
b. The functions that can be used in an iLogic model are listed in
the Snippets section of the Edit Rule dialog box.
c. The operators that can be used in an iLogic model are listed in
the Snippets section of the Edit Rule dialog box.
d. The parameters that can be used in an iLogic model are listed in
the Snippets section of the Edit Rule dialog box.
Answer: b
5. Which of the following interface components is similar to the
Model browser and lists all views, features, as well as provides
access to any model and user parameters that exist in the model?
a. iLogic panel
b. iLogic Browser
c. Snippets section in the Edit Rule dialog box
d. Model tab in the Edit Rule dialog box
e. Rule Editor in the Edit Rule dialog box
Answer: d
14 2013, ASCENT - Center for Technical Knowledge
Instructor Tools
6. Which of the following statements is true regarding the iLogic
browser? (Select all that apply.)
a. You can edit an existing rule using the iLogic browser.
b. You can create a new rule using the iLogic browser.
c. The iLogic browser display must be enabled when any model is
opened.
d. Reorder rules by dragging and dropping them in the list.
e. Run an existing iLogic rule.
Answer: a, b, d, e
7. Match the function type in the left column with the descriptions in
the right column.
1. Write a. Functions that assign a value to a document.
2. Read b. Functions that neither assign nor return a value.
3. Sub c. Functions that return a value or retrieve
information from a document.
Answer: 1(a), 2(c), 3(b)
8. Which of the following commands enable you to reuse existing
code in an iLogic rule to create a custom snippet?
a. Comment Selection ( )
b. Increase Indent ( )
c. Capture Snippet
d. Save Snippet
Answer: c
9. Which of the following commands enable you to create a new
iLogic rule in a model?
a.
b.
c.
d.
Answer: b
2013, ASCENT - Center for Technical Knowledge 15
Autodesk Inventor 2014 iLogic
10. Which of the following workflows best describes the process of
creating a new iLogic rule?
a. Create a Rule >Add Functions >Add Conditional Statements >
Terminate Conditional Statements >Save the Rule >Verify the
Rule.
b. Create a Rule >Add Conditional Statements >Terminate
Conditional Statements >Add Functions >Save the Rule >
Verify the Rule.
c. Create a Rule >Add Conditional Statements >Add Functions >
Terminate Conditional Statements >Save the Rule >Verify the
Rule.
d. Create a Rule >Add Conditional Statements >Add Functions >
Terminate Conditional Statements >Verify the Rule >Save the
Rule.
Answer: c

Chapter 4 Rule Creation
1. Which of the following Conditional Statements enable you to
create a statement where if the condition is false the conditional
statement is skipped entirely and no action is taken.
a. If...Then...End If
b. If...Then...ElseIf...Then...End If
c. If...Then...Else...End If
Answer: a
2. The programming elements used to create a Case Structure type
conditional statement can be used as an alternative to which of the
following conditional statements?
a. If...Then...End If
b. If...Then...ElseIf...Then...End If
c. If...Then...Else...End If
Answer: b
3. In an iLogic rule, which text color is used to identify the
conditional statement elements?
a. Black
b. Blue
c. Red
d. Green
e. Purple
Answer: c
16 2013, ASCENT - Center for Technical Knowledge
Instructor Tools
4. The following is a valid conditional statement.
If width < = 20 Then
Else
width = 20
End If
a. True
b. False
Answer: a
5. Which of the following are valid operators that can be used in a
conditional statement? (Select all that apply.)
a. <
b. <=
c. ^
d. And
e. Or
Answer: a, b, c, d, e
6. Which of the following statements best describe the use of the
following function?
Parameter.Quiet = True
a. Sets the boolean parameter called Quiet in the Parameters dialog
box as True.
b. Creates a boolean parameter called Quiet in the Parameters
dialog box and sets its value as True.
c. Prompts for an entry of a missing parameter value if
encountered while running a rule.
d. Prevents the display of an error message indicating that a
parameter cannot be found in the model if a missing parameter
is encountered while running a rule.
Answer: d
7. Which of the following statements best describes the following
functions? (Select all that apply.)
MultiValue.SetList(SIZE, 0.5, 0.75, 1.0, 1.25)
Parameter.Param(Size).Comment = "List populated using the
Material Library list"
a. Creates a numeric parameter called SIZE in the Parameters
dialog box.
b. Sets the list of options for the multi-value parameter called
SIZE.
c. Sets the default value of the SIZE parameter to 0.5.
d. Sets the value of the Comment column for the SIZE parameter.
Answer: b, d
2013, ASCENT - Center for Technical Knowledge 17
Autodesk Inventor 2014 iLogic
8. Which of the following Parameter functions reads the current value
for d0 parameter in the model so that is can be used in a future
function?
a. values =MultiValue.List(d0)
b. values =MultiValue.List(Part1:1, d0)
c. MultiValue.SetList(d0, 0.5, 0.75, 1.0, 1.25)
d. MultiValue.List(d0) =GoExcel.CellValues ("filename.xls,
"Sheet1", "A2", "A10")
Answer: a
9. In the following function, the parameter d0 is located in what part
file?
Parameter (Make Path("ExtensionArm:1", Gasket:1"),"d0") = 22.7
a. ExtensionArm
b. Gasket
Answer: b
10. Which of the following can be controlled with a Feature function?
(Select all that apply.)
a. Feature Suppression.
b. Feature Color
c. Model Color
d. Thread Type (seperate from the SetThreadAll function)
e. Thread Designation
f. Thread Class
Answer: a, b, e, f
11. Which of the following Physical iProperties can be set and read
using iLogic snippets in the iProperties category? (Select all that
apply.)
a. Material
b. Mass
c. Volume
d. Area
e. Center of Gravity
Answer: a, b, c
12. The part color property is not controlled in the iProperties dialog
box, therefore there is no iProperties Snippet that can control part
color.
a. True
b. False
Answer: b


18 2013, ASCENT - Center for Technical Knowledge
Instructor Tools
Chapter 5 Assembly Rules and Functions
1. An iLogic rule must be included at the part level in order to control
the suppression state of the entire component in an assembly.
a. True
b. False
Answer: b
2. Which of the following tabs are available in the Edit Rule dialog
box when creating a rule in an assembly file? (Select all that
apply.)
a. Model
b. File Tree
c. Files
d. Options
e. Search and Replace
f. Wizards
Answer: b, c
3. Which of the following lines of code assigns a parameter from a
top-level assembly to populate a parameter that exists at the part
level of an assembly component?
a. Parameter("Part:1", "param_name_part") =Parameter
b. Parameter =Parameter("Part:1", "param_name_part")
Answer: a
4. Which of the following is required if an assembly rule is to control
component suppression?
a. View Representation
b. Positional Representation
c. Level of Detail Representation
Answer: c
5. When a component is suppressed using an IsActive component
function, its BOM Structure is set to which of the following
options?
a. Normal
b. Inseparable
c. Purchased
d. Phantom
e. Reference
Answer: e
2013, ASCENT - Center for Technical Knowledge 19
Autodesk Inventor 2014 iLogic
6. A component called Fastener is not suppressed and is visible in a
top-level assembly model. Based on the following rule, which
option best describes the model?

If Component.Visible("Fastener") = True Then
Feature.IsActive("Center_Hole") = True
Hole_dia = 1
Else If Component.Visible("Fastener") = False Then
Feature.IsActive("Center_Hole") = False
End If

a. Hole_dia =1 and the Center_Hole feature is suppressed
b. Hole_dia =1 and the Center_Hole feature is displayed
c. Hole_dia is unknow and the Center_Hole feature is suppressed
d. Hole_dia is unknow and the Center_Hole feature is displayed
Answer: b
7. iProperty calculations update to reflect that an assembly
components visibility status has been set such that it is not visible
in the assembly.
a. True
b. False
Answer: b
8. Which of the following lines of code displays the proper syntax for
a function that replaces a component with another instance from its
iPart table? The iPart factory member is fully defined with no
custom parameter values required.
a. Component.Replace(Base", "Base_1.ipt, True)
b. Component.Replace(Base", "Base.ipt, True, 1)
c. Component.Replace(Base", "Base.ipt, True, 1, 20)
d. Component.Replace("Piston:1", "Piston.iam<Low>, True)
Answer: b
9. Constraints cannot be renamed in the Model browser. They must
maintain their original naming convention in order to be used in an
assembly iLogic rule.
a. True
b. False
Answer: b

20 2013, ASCENT - Center for Technical Knowledge
Instructor Tools
10. Which of the following best describes the difference between
assembling a standard component and assembling an iLogic
component? (Select all that apply.)
a. Before assembling an iLogic component you must save the
assembly in which you are assembling the iLogic component.
b. When assembling an iLogic component, the component is
immediately opened in the active assembly and you can
constraint it as necessary.
c. The Place iLogic Component dialog box enables you to define
values for parameters in the assembly that are used to drive the
iLogic rules. You do not have to change parameters using the
parameter dialog box to configure the iLogic component for use
in the assembly.
d. When an iLogic component is assembled, a copy of the source
model is generated and stored in a new folder with the same
name as the assembly it is being assembled into. This folder is
located at the same level as the active assembly.
Answer: a, c


Chapter 6 Drawing Rules and Functions
1. Which of the following can be controlled using an iLogic drawing
rule? (Select all that apply.)
a. Sheet size based on specific view sizes.
b. View placement relative to a corner of the drawing.
c. View placement relative to another view.
d. View suppression.
e. Dimensions associated with a view.
Answer: a, b, c, d
2. Which of the following functions can be used to change the size of
a drawing sheet?
a. ActiveSheet.View("VIEW1").Width
b ActiveSheet.ChangeSize("A3")
c. ActiveSheet.TitleBlock ="<ANSI - Large>"
d. ActiveSheet.Border ="<Default Border>"
Answer: b
2013, ASCENT - Center for Technical Knowledge 21
Autodesk Inventor 2014 iLogic
3. After the following functions are run in a drawing rule, what is the
value of the ActiveSheet variable?

ActiveSheet = ThisDrawing.Sheet("Isometrics:1")
ActiveSheet.TitleBlock = "<Custom>"
ActiveSheet.View("4")
ThisDrawing.ResourceFileName = "<DrawingResources.idw>"

a. Isometrics:1
b. Custom
c. 4
d. DrawingResources.idw
Answer: a
4. Which of the following functions should you use if changes to a
global title block are frequent and you only want to change one
title block versus making changes independently in all drawings
that use the title block?
a. ThisDrawing.KeepExtraResources =True
b. ThisDrawing.KeepExtraResources =False
Answer: b
5. Which of the following lines of code should you use if you want to
change the scale value of a view to 1:2?
a. ActiveSheet.View("VIEW1").Scale
b. ActiveSheet.View("VIEW1").ScaleString
Answer: b
6. Which of the following lines of code should you use if you want to
change the view position relative to another view?
a. ActiveSheet.View("VIEW1").SetCenter(1, 1)
b. ActiveSheet.View("VIEW1").SetSpacingToCorner(1, 1,
SheetCorner.TopLeft)
c. ActiveSheet.View("2").SpacingBetween("1") =1
d. ActiveSheet.View("VIEW1").Width
e. ActiveSheet.View("VIEW1").Height
Answer: c
7. Which of the following functions enables you use to suppress a
VIEW2 in a drawing?
a. ActiveSheet.View("VIEW2").View.Suppressed =True
b. ActiveSheet.View("VIEW2").View.Suppressed =False
Answer: a

22 2013, ASCENT - Center for Technical Knowledge
Instructor Tools
Chapter 7 Rule Triggering & Form Creation
1. Which of the following are valid Part model event triggers? (Select
all that apply.)
a. New Document
b. Drawing View Change
c. Any Model Parameter Change
d. Material Change
e. Component Suppression Change
f. Feature Suppression Change
Answer: a, c, d, f
2. Custom Event Triggers can be created in the Rules Triggered by
Events dialog box.
a. True
b. False
Answer: b
3. When assigning rules to an Event Trigger, which rules in the
document are listed and can be selected from?
a. Only external rules.
b. External rules and those document rules that contain the
iTrigger0 parameter line of code.
c. External rules and those rules that contain lines of code that
reference the parameters in the model.
d. External rules and all rules in the current document.
Answer: d
4. Which of the following is the parameter that is created when the
(iTrigger) command is executed for the first time in a model?
a. iTrigger
b. iTrigger0
c. iTrigger1
d. iTrigger2
Answer: b
5. Which of the following is the correct syntax for the single line of
code that is required in a rule so that the same rule is executed
when (iTrigger) is executed?
a. iTrigger0
b. iTrigger0 =trigger
c. trigger =iTrigger0
d. iTrigger0 =iTrigger1
Answer: c
2013, ASCENT - Center for Technical Knowledge 23
Autodesk Inventor 2014 iLogic
6. iLogic forms can only be added to a model that contains iLogic
rules.
a. True
b. False
Answer: b
7. When creating a Form using the Form Editor, which section of the
dialog box, as shown in Figure 7-51, enables you add the image
file that is to populate the Picture field in the form?

Figure 7-51
a. Parameters tab
b. Tool Box area (Picture component)
c. Design Tree area
d. Properties area
Answer: d
8. Match the Toolbox component on the right with their component
type.
a. Group 1.
b. Tab Group 2.
c. Row 3.
d. Picture 4.
e. Picture Folder 5.
f. Empty Space 6.
g. Label 7.
h. Splitter 8.
Answer: a (7), b (3), c (6), d (1), e (8), f (5), g (2), h (4)
24 2013, ASCENT - Center for Technical Knowledge
Instructor Tools
9. Forms can be copied within a single document; however, they
cannot be copied between documents.
a. True
b. False
Answer: b
10. Which of the following Design Tree configurations was used to
create the form shown in Figure 7-52?

Figure 7-52
a. b.

c. d.
Answer: a
Note: b (The Row component is missing), c. (The Model & User
Parameters Label is a Group component instead of a Label), d. (The
DutyType_Material rule is a Group component instead of a Rule)

2013, ASCENT - Center for Technical Knowledge 25
Autodesk Inventor 2014 iLogic
Chapter 8 Miscellaneous Features & Functions
1. Suppressed rules cannot be run unless they are resumed.
a. True
b. False
Answer: b
2. Which of the following rule options should be used if you want to
control the automatic execution of a second rule in which a
parameter value was changed based on another rule?
a. Fire dependent rules immediately
b. Dont run automatically
c. Silent operation
d. Use Component Names
Answer: a
3. The Search and Replace functionality can only search for a string
within the current rule.
a. True
b. False
Answer: b
4. When adding a message box code in a rule, using the Message Box
Wizard, how do you set No as the default value when the YesNo
option defines the buttons to be displayed?
a. Set the Default Button option to Yes
b. Set the Default Button option to No
c. Set the Default Button option to 1
d. Set the Default Button option to 2
Answer: d
5. Which of the following can be customized using the Message Box
Wizard? (Select all that apply.)
a. Title of the Message Box
b. Buttons displayed
c. Display time
d. Icon style
e. Message
f. Condition when the Message Box is displayed
Answer: a, b, d, e
26 2013, ASCENT - Center for Technical Knowledge
Instructor Tools
6. Which of the following options is used in the Capture Current
View wizard so that the defined code that moves the model to the
middle of the display, fills the display, but that does not change the
orientation of the model?
a. Save and Restore current view extents
b. Dont change view size on restore
c. Fit to model extents on restore
Answer: c
7. Which of the following are valid measurement references when
using the Measure functions in an iLogic rule? (Select all that
apply.)
a. Surface
b. Edge
c. Work Plane
d. Sketch
Answer: c, d
8. Incorporating the following line of code into a rule prevents the
model from updating until the rule has been executed.

iLogicVb.UpdateWhenDone = False

a. True
b. False
Answer: b
2013, ASCENT - Center for Technical Knowledge 27

You might also like