Home

 

 

Events  |  News  |  Press  |  Support  |  Training  |  Promos  |  Locations  |  Careers  |  About Us User Groups

  >   Shortcuts

 

Table of Contents

 

News Bulletin - AEC Edition

News Bulletin - MCAD Edition

New Bulletin - Archives

Customer Profiles

Industry News & Comments

Product Reviews

Cadtales

CRM News

Data Management & Consulting

Technical Perspective

Tips & Tricks

News & Events

Promotions
 

  Archives:
 

Civil Engineering Product Reviews

Building (A/E/C) Product Reviews

Mechanical Product Reviews

Multimedia Product Reviews

 

   
 

 
 

 Technology Bulletin

Hagerman & Company Services for Autodesk Inventor iLogic

Autodesk recently began including iLogic with Autodesk Inventor for its subscription customers. iLogic enables Rules Driven Design (RDD), giving manufacturers a simple way to capture and reuse their engineering knowledge to standardize and automate design processes and/or configure their virtual products. Beginners with little or no programming experience can learn the basics of iLogic quickly while designers and engineers with programming experience will realize that iLogics only limitation is the range of their own imaginations. iLogic is designed to be much easier to learn and use than other programming tools such as AutoLisp, Visual Basic, Autodesk Intent and the Inventor API which are not suitable for use by the typical CAD end user.

iLogic embeds rules as objects directly into Inventor Part and Assembly documents. iLogic enables the creation and inclusion of custom parameter types; string, boolean (true / false), and multi-value (combo box lists of valid sizes or equations) that are stored within and can be used to drive Inventor part and assembly models. iLogic includes a rules editor that allows engineers to construct rules using standard If-Then-Else, While and Select Case type logic.

A few of iLogics automation function capabilities are:

  • A standard set of math and string manipulation functions similar to what is included in most computer programming languages
  • Support Message Boxes for providing feedback, options and information to the designer as rules are running
  • Allow for simple Input Box functions to gather design inputs
  • Read and write to Excel spreadsheet document(s)
  • Reading from and writing to Inventor iProperties
  • Perform measurement functions including distance, angle, area and perimeter
  • Automatically search for and change iPart, iFeature or iAssembly configurations based on conditional statements defined in assembly level rules
  • Drive the activation of parts and assembly features, or the components and constraints of assemblies, from rules using conditional arguments
  • Interactively place existing parts or sub-assemblies using Place iLogic Component
  • Automatically update and drive thread specifications when a hole or rod size changes
  • Read, write and/or react to the material or color properties of the design document, mass or volume of a part and design parameters
  • Keep Bill of Materials information up to date when rules change a model into a new configuration
  • Restrict or auto-correct user input values to ensure resulting configurations are valid and comply with design specifications/standards
  • Make calls to the Inventor API or other VB.NET applications in order to perform additional functions or link to other systems

While iLogic is a powerful tool for rule-based design automation, it does not do everything and is not a fit for all customers. For example, some customers may want only a 2D solution based around AutoCAD or other customers may need a solution that is to be used by salespeople or other individuals who dont have access to a copy of Inventor. For these and other situations, Hagerman & Company also offers other design automation tools and platforms including Visual Basic and Autodesk Intent.

Design automation is nothing new to Hagerman & Company. Over the last ten years, we have implemented solutions for a large number of customers in a variety of industries. With iLogic, we are offering quick start assistance which includes basic training on iLogic along with optional iLogic implementation assistance. For customers desiring only iLogic training, the typical engagement is two (2) days in length. For customers also purchasing the optional iLogic implementation assistance, typical engagements run from four to five (4-5) days. The exact number of days recommended for each customer will be based upon discussions between the customer and Hagerman technical staff. As part of Hagermans iLogic implementation assistance, the following services are typically included:

  • Assisting the customer in determining how to structure Inventor parts and assemblies including the use of project files, parameters, linked spreadsheets, iParts/iAssemblies, etc.
  • Reviewing existing customer Inventor data for its suitability for use with iLogic and suggesting where changes need to be made
  • Assisting the customer in documenting their design rules in plain English
  • Providing further instruction to the customer in the use of iLogic rules and syntax
  • Assisting the customer in beginning to build prototype Inventor models and iLogic rules that can be expanded upon and completed by customer personnel
  • Determining the need for any additional code utilizing VB.NET, the Inventor API or connections to outside databases

For customers needing more project assistance, we are also offering:

  • Full or partial project implementation including Inventor modeling and/or iLogic coding
  • Development of advanced VB.NET or Inventor API applications and database connections to be called from within iLogic

We believe that iLogic will prove to be of huge productivity benefit to a large number of our Inventor customers. By using our experience, we believe that users will be able to ensure that iLogic and their associated Inventor models are set up in the optimum manner resulting in the highest level of productivity.

 

 

 

This page last edited on Thursday, June 03, 2010

 

 

 

e-vol 81, July 2009

by Matt Lane,
Director, Consulting Services


print version

 

We Appreciate

Your Feedback!

 

 

Anaheim, CA  |  Chicago, IL  Cincinnati, OH  Evansville, IN  Glendale, CA  |  Indianapolis, IN  |  Knoxville, TN  |  Louisville, KY |  Memphis, TN  |  Mishawaka, IN  |   Mt. Zion, IL   Nashville, TN  |  Overland Park, KS  |  Sacramento, CA  |  San Diego, CA  |  San Jose, CA  |  San Ramon, CA |  Schaumburg, IL  St. Louis, MO   

Copyright 2009 Hagerman & Company, Inc.