← All ACE Flashcard Decks

ACE Design Automation & API Scripting Flashcards

6 cards from real ACE practice questions. Tap to flip, then mark Knew It or Still Learning — missed cards come back until you master them.

Read the first 6 ACE Design Automation & API Scripting flashcards as text
  1. Which Dynamo node type is used to execute custom Python scripts within a Dynamo graph?

    Answer: Python Script node

    The Python Script node in Dynamo allows users to write Python 3 (or IronPython) code to perform operations not available through standard nodes.

  2. In AutoCAD's .NET API, which method is used to start a transaction that allows safe read/write access to drawing objects?

    Answer: TransactionManager.StartTransaction()

    TransactionManager.StartTransaction() opens a new transaction in AutoCAD's .NET API, enabling safe access and modification of database objects.

  3. What does the iLogic 'ModelParameters' object in Inventor allow a rule to do?

    Answer: Read and write model parameter values by name

    The ModelParameters object in iLogic gives rules programmatic access to read and modify any named parameter in the Inventor model.

  4. In Revit API, what is required before making any changes to a Revit model element?

    Answer: An open Transaction

    The Revit API requires all model modifications to be performed inside an open Transaction, which must be committed or rolled back.

  5. Which Autodesk tool allows visual programming (node-based) for parametric design automation in Revit and Civil 3D?

    Answer: Dynamo

    Dynamo is Autodesk's visual programming environment, natively integrated with Revit and Civil 3D, enabling node-based automation and computational design.

  6. When automating sheet set creation in AutoCAD via .NET API, which class manages the collection of sheets and subsets?

    Answer: AcSmSheetSet

    AcSmSheetSet is the COM-based class in AutoCAD's Sheet Set Manager API that represents a sheet set and provides access to its sheets and subsets.