OLDER 26.0.0
  • â„šī¸What is T4I?
  • âš™ī¸System Requirements
  • 🔑Installation & Activation Guide
  • 🆕What's New
    • Known Issues
  • 📘Commands Overview
    • Structure of Commands in the Inventor UI
    • Holixa T4I
      • Edit Settings
        • Auto iProperties
          • Automatic update of iProperties
          • Synchronization of iProperties
        • QR code tools
        • Properties Dialog
        • iLogic
        • Publisher
        • Quantities
        • Display Name
        • Other tools
        • Helpdesk
        • General
          • Configuration settings
          • Language settings
          • OnSave modifications for read-only files (obsolete)
      • Advanced settings
        • Validate Document On Save
      • Edit iProperties
      • iLogic commands
      • About
    • Helpdesk
      • Screenshot Inventor
      • Screenshot Desktop
      • Delete helpdesk
      • Open helpdesk
      • Helpdesk web
      • System info
      • Zip
      • Open WeTransfer
      • Start TeamViewer
      • Help
    • Model
      • Hide all
      • Sync camera
      • Model player
      • Apply display name
      • To origin
      • Push parameters
      • Publish iMates
      • Rename nodes
    • Sketch
      • As construction
      • Project origin
    • iLogic commands
      • Installed printers
      • Quick properties
      • Center text
      • Export PDF
      • Quick print
      • Save TS
      • Units Converter
    • Publish
      • Export DWG
      • Export DXF
      • Export STEP
      • Export PDF
    • BOM
      • Sync
      • Sync 2
      • Update
      • Copy
      • Push Qty
      • Extract BOM
    • iProperties Transfer
      • Model to Drawing
      • Drawing to Model
    • Annotations
      • QR Code
      • Data Matrix
      • Diameter
      • Diameter H7
      • Thread M
      • Chamfer
      • Tolerance
      • Parentheses
      • 1/2
      • Reset
    • Commands outside the Inventor ribbon
      • Open Location
      • UCS Visibility
    • 💡Selected Topics
      • T4I configuration backup and deployment
Powered by GitBook
On this page
  • Event Enhancement
  • AfterNew
  • AfterOpen
  1. Commands Overview
  2. Holixa T4I
  3. Edit Settings

iLogic

PreviousProperties DialogNextPublisher

Last updated 2 years ago

This tool allows configuring iLogic rules that will be executed when some application events happen.

Sections 1 to 5 allow users to pair the application events and iLogic rules that should be executed on the application events. The iLogic rules can be of the following two types:

  • full path to an external ilogic rule,

  • name of the iLogic rule imported to an external rules list.

Samples of rules that can handle those application events are available in the installation path of T4I:

  • c:\ProgramData\Autodesk\ApplicationPlugins\Holixa.Tools4Inventor.bundle\Samples\iLogic

The sample rules have the following naming scheme:

  • HolixaT4I_AutoRule_<NameOfEvent>.iLogicVb

Event Enhancement

With these event handlers, you can use additional information to 'enhance' the default (built-in) iLogic event handlers. Below are the code samples showing what information is available and links to Autodesk Inventor API reference for more information.

AfterNew

Dim TemplateFileName As String = RuleArguments("TemplateFileName")
Dim NewFileName As String = RuleArguments("NewFileName")

AfterOpen

Dim FullDocumentName As String = RuleArguments("FullDocumentName")
Dim TopLevelFilename As String = RuleArguments("TopLevelFilename")

For more information, see the web page.

For more information, see the web page.

📘
ApplicationEvents.OnNewDocument Event
ApplicationEvents.OnOpenDocument Event
iLogic settings