โ† All ACP Flashcard Decks

Parametric Design 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 Parametric Design and Automation flashcards as text
  1. In an iLogic rule, which statement reads the current value of the parameter named Thickness?

    Answer: Parameter("Thickness")

    Parameter("Name") is the iLogic function for reading or setting a parameter value.

  2. Which iLogic function suppresses or unsuppresses a part feature named Fillet1?

    Answer: Feature.IsActive("Fillet1")

    Feature.IsActive set to True or False controls the suppression state of a part feature.

  3. A designer wants an iLogic rule to run automatically every time the document is saved. What should they configure?

    Answer: An Event Trigger on Before Save Document

    Event Triggers bind rules to document events such as Before Save Document.

  4. What is the main advantage of an external iLogic rule compared to a rule stored in the document?

    Answer: It can be shared and reused across many documents without copying the code into each file

    External rules are stored as separate files and can run against any document, which simplifies maintenance.

  5. An iLogic rule changes several parameters, but the model does not rebuild until the user clicks Update. Which line forces an update when the rule finishes?

    Answer: iLogicVb.UpdateWhenDone = True

    Setting iLogicVb.UpdateWhenDone to True updates the document after the rule completes.

  6. How do you create a drop-down list of allowed values for a numeric user parameter that an iLogic form can display?

    Answer: Right-click the parameter and choose Make Multi-Value

    Make Multi-Value lets you define a list of values, which iLogic forms show as a drop-down.

  7. A rule references a parameter and has 'Don't Run Automatically' cleared. What happens when that parameter's value changes?

    Answer: The rule runs automatically

    By default, internal rules run whenever a parameter they reference changes.