iLogic and Automation Flashcards
7 cards from real ACP practice questions. Tap to flip, then mark Knew It or Still Learning โ missed cards come back until you master them.
Read the first 7 iLogic and Automation flashcards as text
What does iLogic Design Copy do?
Answer: Copies a set of iLogic-driven files, with their rules and references, to a new location
Design Copy copies a whole iLogic design to a new location so it can be reused without changing the original.
A rule must run whenever an engineer edits any dimension in the part's Parameters dialog, even if the rule doesn't reference that dimension. Which event trigger fits?
Answer: Any Model Parameter Change
Any Model Parameter Change fires when any model parameter value changes, including ones the rule doesn't reference.
Where can you send diagnostic messages so they appear in the iLogic Log window instead of interrupting the user?
Answer: Logger.Info
Logger methods such as Info, Debug, and Error write to the iLogic Log window and do not stop the rule.
Which statement goes in the rule Header to load a .NET assembly such as System.Drawing?
Answer: AddReference "System.Drawing"
AddReference in the rule header loads the external .NET assembly so its classes can be used in the rule.
Which user parameter type is best for an on/off option that turns a feature on or off from an iLogic form?
Answer: True/False
A True/False (Boolean) user parameter appears as a check box on forms and can be assigned straight to Feature.IsActive.
In the Event Triggers dialog, how do you make a rule fire for every part file the user opens, not only the current document?
Answer: Add an external rule to the Parts tab (or All Documents tab)
The Parts, Assemblies, Drawings, and All Documents tabs attach external rules to every document of that type.
Which object in a rule gives full access to the Inventor API Application object?
Answer: ThisApplication
ThisApplication returns the Inventor Application object, which opens up the whole Inventor API.