The blurb below from Autodesk describes iLogic fairly well:
Exclusively available for Autodesk Inventor Subscription customers, the Inventor iLogic Extension 2009 enhances the parametric design capabilities of Inventor 2009 software by providing a powerful and elegant solution for rules‐based design. With its easy‐to‐use rules authoring capabilities and an intuitive user interface seamlessly integrated with Inventor, Inventor iLogic shatters barriers to automating tedious design tasks and adds higher levels of design intelligence to your digital prototypes.
Inventor iLogic enables Inventor users to easily create “smart” parts and assemblies that define multiple product configurations and automatically update in real‐time based on logical relationships between design parameters such as mass, volume, dimensional values, material types, feature and component activation or suppression, patterns, and many more.
For example, Inventor iLogic lets you easily create a design rule that lengthens a cross‐beam, adds anadditional support strut, and changes the material of the entire structure from aluminum to steel ifthe mass of the load it supports exceeds 200 kg. This simple example barely scratches the surface of Inventor iLogic’s exciting capabilities.
Without Inventor iLogic, writing such design rules in raw programming language would require hundreds or thousands of lines of code. This is a time‐consuming and error‐prone process for expert programmers, and next to impossible for anyone with less than expert programming skills. Inventor iLogic dramatically simplifies rules‐based design with easy to use, clickable tools that any Inventor user working at the individual and engineering workgroup level can use – even those with little or no programming experience.
Autodesk recently acquired the original iLogic technology from Autodesk Authorized Developer Logimetrix, Inc., who previously offered iLogic for up to $4,300 USD per license as an Autodesk Inventor 2009 Certified add‐in. Autodesk is pleased to address this common Inventor customer request and add additional value to your investment in Autodesk Subscription.
Because iLogic is such a new addition to Inventor, there is very little as far as resources available. I will be adding iLogic tutorials, tips & tricks hers as they become available, but I haven’t found any books or other learning resources outside of those contained in Inventor itself and a few tutorials on the web such as my iDoor Tutorial, the second iDoor with iLogic Tutorial, and the Derived Block Library Tutorial, and the three tutorial set that came with Inventor 2009 and 2010.
iLogic rules are a slightly modified version of Visual Basic. Visual Basic 2008 Express Edition can be downloaded for free from Microsoft by using the link below. There is tons of information out there on Visual Basic, so it would make sense to get started there, but having said that, you can pick it up.
Visual Basic knowledge is also ‘must have’ (at this point) if you want to use the API (Application Programming Interface) to develop your own interfaces for your Inventor iLogic mini programs. There are configurators that perform a similar function available, and do so very well, but the cost is pretty steep at this point.