[ Back ]   [ More News ]   [ Home ]
December 08, 2008
Autodesk Acquires Rules-Based Design Automation Technology
Please note that contributed articles, blog entries, and comments posted on MCADcafe.com are the views and opinion of the author and do not necessarily represent the views and opinions of the management and staff of Internet Business Systems and its subsidiary web-sites.
Jeff Rowe - Managing Editor

by Jeff Rowe - Contributing Editor
Each MCAD Weekly Review delivers to its readers news concerning the latest developments in the MCAD industry, MCAD product and company news, featured downloads, customer wins, and coming events, along with a selection of other articles that we feel you might find interesting. Brought to you by MCADCafe.com. If we miss a story or subject that you feel deserves to be included, or you just want to suggest a future topic, please contact us! Questions? Feedback? Click here. Thank you!

Autodesk has signed a definitive agreement to acquire the iLogic software and related technology from Canada-based Logimetrix, Inc. iLogic is Logimetrix's desktop rules-based design automation technology. Terms were not disclosed.

The agreement demonstrates Autodesk's commitment to providing a comprehensive Digital Prototyping solution to manufacturers of all sizes, giving them the ability to design, visualize and simulate their designs earlier in the process. The addition of the iLogic technology will strengthen the Autodesk solution for Digital Prototyping by bringing user friendly tools for rules-based design and automation to mainstream manufacturers.

iLogic technology makes it easy for designers and engineers to capture design intent and automate common design tasks by creating "smart parts" that can embed higher levels of design intelligence directly into an Autodesk Inventor digital prototype, all without the need for programming knowledge.

"The acquisition of iLogic technology will extend rules-based design and automation capabilities to the desktop, opening doors to new and enhanced workflows for users that are unrivaled in the manufacturing industry," said Robert "Buzz" Kross, senior vice president of Autodesk Manufacturing Solutions. "Individual engineers and workgroups will have the ability to more easily capture design intent directly into digital prototypes and create digital prototypes through automation without requiring any programming."

Commentary By Jeffrey Rowe, Editor

The Autodesk acquisition march goes on despite the general condition of the economy and the concern voiced by its CEO, Carl Bass, during the last call discussing financial results. The acquisition also adds further to the Autodesk product mix that now numbers over 150 or so separate product offerings. At last week’s Autodesk University in Las Vegas, Bass was asked if the company had plans to consolidate or bundle the products into something more palatable for development, marketing, and support. He responded, “Probably,” but the tone was more like, “Certainly.”

Anyway, enough about speculation, let’s discuss rules-based design, iLogic, and how it fits in with Inventor.

Although there are currently a lot of opinions about it (for and against), most of today’s mechanical CAD software employs parametrics, a universally-used method for linking dimensions and variables to geometry, so that when the numerical values associated with geometry change, the geometry also changes. A parameter is a variable to which other variables are related, and these other variables can be obtained by means of parametric equations. With parametrics, design modifications and creating a family of parts can be performed quickly compared with the redrawing required by CAD packages that don’t provide parametrics.

Parametric modifications can be performed several ways, including with a spreadsheet, script, or by manually changing the dimensional values associated with a digital model. Parameters can define the size and shape of geometric features and control the relative positions of components within assemblies. For example, you can specify the size of a cover plate as: Height = Width/4 with equations that define the relationships between the parameters.

You can also define parameters that relate dimensions to functional requirements. For example, you can define the cross-sectional area of a part to have certain proportions and withstand a certain load, such as:

Area = Load/Material Strength*Factor of Safety

You can link a spreadsheet to a part or assembly and drive the parameter values from cells in the spreadsheet. Parameters can also be exported to a bill of materials (BOM) and a parts list.

Autodesk Inventor has a Parameters tool for viewing and editing parameters in the Parameters table, creating user-defined parameters, and linking to a spreadsheet containing parameter values. Model parameters are created automatically when you define a sketch dimension, create a feature, or add an assembly constraint.

You can create user parameters, which are more general than model parameters and can be used to convey functional requirements. User parameters can be also be driven by a spreadsheet. You can employ user parameters in equations. If you use the same parameters in many parts, such as force or material, you can define the parameters in templates used to create new part files. Custom parameters are created through the application programming interface (API). However, Inventor does not have the capability to handle Boolean, string, or multi-value parameters.

As useful as parametric modeling can be, it also has limitations. Unless you are using a spreadsheet or table to drive a family of parts, a parametric model only represents a single design iteration. iLogic from Logimetrix Inc., on the other hand, goes beyond parametric modeling. Instead of using just parametric variables to capture the design intent sufficient to define a single model, iLogic uses what it calls logimetric rules to capture the design intent sufficient to define a super-model capable of representing all possible valid configurations of a design. iLogic is not by itself generative, meaning that it does not describe geometry. Rather, it defines the rules that drive
geometry and the relationships that define parts and assemblies. iLogic is an Autodesk Inventor add-in that drives all the attributes and parameters that describe 3D models that already exist.

While iLogic goes beyond the traditional capabilities of parametric design, it is not an engineer-to-order (ETO) or knowledge-based engineering (KBE) tool. Historically, ETO packages have been used to create products whose customer specifications require unique engineering design or significant customization, and usually result in a unique set of components, bills of material, and production routings. KBE tools add at least a level of complexity (and expense) by not only creating a CAD model, but also attempting to capture and account for the knowledge that goes into designing the model. One of KBE’s strengths is its ability to reuse knowledge, but almost certainly requires expert
outside consulting assistance to make it work. While iLogic’s rules-based design add-in is different than either ETO or KBE, it does provide some unique capabilities.

Logimetric design with iLogic provides a new rules-based design approach for capturing design intent and creating reconfigurable, reusable parts and assemblies. Working with Inventor feature properties and conditional statements, iLogic introduces conditional logic into a parametric model. Since iLogic uses Visual Basic.NET (VB.NET) as a language together with a set of specialized functions for driving the parametric models directly, it requires minimal, entry-level programming skills for realizing what it can do.

An iLogic rule is an object that is added to a design, and the rule object is embedded, not a separate part, of a design definition. Rules are what allow you to define the total number of possible configurations based on the total number of possible input combinations as set forth in the rules. Whereas parametrics address the “what” of a design, iLogic rules address the “why” of a design, and provide more potential and possibilities for a given base design.

Rules created with iLogic are more meaningful for expressing logic and the resulting design variations, and also let you take advantage if Inventor’s iParts and iAssemblies. By themselves, iParts and iAssemblies have a fixed list of possible configurations, whereas iLogic rules can define configuration possibilities based on the total number of input combinations possible. iLogic rules are also flexible, because they can contain formulas, equations, strings, and multi-values parameters, that can be turned on and off, as required. iLogic rules not only define the inputs that drive a design, but can also define and drive outputs and formats, such as an Excel spreadsheet or an HTML
report, that are launched with a rule.

iLogic embeds rules (as objects) directly into the Inventor part and assembly models that define and drive the models parameters and attributes. iLogic rules provide a means of driving the parameters and attributes of a model directly.

iLogic enables the creation and inclusion of custom parameters; string, Boolean (true/false), and multi-value (a list of valid sizes or equations) into a design. It provides an enhanced parameters list editor interface for accommodating rules and custom parameters. The iLogic Parameters editor also provides an advanced filtering function to assist in parameter input definition, management, and editing.

The VB.NET programming language is native to the iLogic rule object and is what allows a scalable approach to rules-driven design. Beginners with no programming experience can quickly learn the basic functions of iLogic that will provide them with the fundamentals of rules-driven design. Designers and engineers with some programming experience should quickly find that the only limitations for possible applications of iLogic are their imagination.

Some examples include:Admittedly, the examples above do require an intermediate level programming ability, but these are relatively easy skills to learn. However, iLogic comes with sample code for many of these

With some experience, iLogic can unlock the potential of just about any mechanical design created with Autodesk Inventor. Granted, there are other rules-based tools out there, but iLogic seems particularly well-suited for the task in the parameter-centric Inventor design environment, and Autodesk obviously also thinks so through the acquisition.

The Week’s Top 5

At MCADCafé we track many things, including the stories that have attracted the most interest from our subscribers. Below are the five news items that were the most viewed during last week.

Dassault Systemes Launches V6R2009x

Dassault Systèmes launched V6R2009x. According to the company, the release delivers industry-specific solutions for customers in the consumer goods, high-tech, industrial equipment, life sciences, automotive, and aerospace industries. Support for collaborative design scenarios between V4/V5 and V6 enables gradual adoption of V6 for an OEM and its supply chain. Further, DS plans additional releases of its popular V5 line of solutions, such as the recently announced V5R19, whose functionality enhancements are synchronized with and available in V6R2009x.
Autodesk Releases Updated Tool for Precision Drawing and Drafting

Autodesk announced AutoSketch 10, 2D drafting software with basic CAD tools for creating precise drawings. AutoSketch 10 is designed to allow for simplified creation of AutoCAD-compatible drawings, including design concepts and product specifications. The newest release of AutoSketch is enhanced to work with the Windows Vista operating system and brings file format compatibility into alignment with Autodesk's full line of products. AutoSketch can now read DWG files v2.5 and greater and save files to AutoCAD 2004 and 2008 DWG file formats, letting designers more easily share drawings and convert older files to the latest version. Customizable toolbars and grids in AutoSketch 10 allow
users to create a flexible and efficient workspace for straightforward drawing. AutoSketch 10 provides a series of tutorials and drawing wizards to help new users get started. Content libraries within AutoSketch also offer designers of all experience levels the simplicity of ready-made, drag-and-drop content.

Microsoft and SolidWorks Enhance Robot Simulation

Engineers now have a more accurate way to simulate robots in action before they’re put to work with new software developed by Microsoft and SolidWorks. The new simulation capability helps companies program robots more quickly and effectively. Users of Microsoft Robotics Developer Studio 2008 (Microsoft RDS) will be able directly incorporate 3D CAD models designed in SolidWorks software into Microsoft’s Visual Simulation Environment (Microsoft VSE) and simulate their operation more accurately. As a result, robotics developers can correct robotic application issues early and maximize a robots’ performance. The solution takes advantage of the fact that both applications support a
common XML format, COLLADA, for rendering 3D objects and motion. The solution is available now at SolidWorks Labs. A robot designer can download the free SolidWorks/Microsoft RDS integration software, export a SolidWorks robot design into Microsoft VSE, develop the robotic application, then simulate the robots’ operation prior to deployment. The integration preserves dimensions, constraints, mass properties, motors, springs, colors, textures, etc. from the SolidWorks model.

HP, Autodesk and NVIDIA Join to Spur 3-D Adoption

HP, Autodesk, and NVIDIA announced they are collaborating to offer CAD professionals the compute power they need to migrate from 2-D to 3-D design. The technology bundles are available at
www.hp.com/go/cad until Dec. 31 for a starting U.S. list price of $3,995. The bundles provide users with:
Bunkspeed Software Adopted by College for Creative Studies: HyperShot and HyperDrive applications added to design curriculum

Bunkspeed announced that Detroit’s College for Creative Studies (CCS) has made Bunkspeed applications a major part of its industrial and automotive design instruction. After an extensive evaluation, CCS has adopted the real-time rendering product HyperShot and the automotive visualization package HyperDrive as new digital tools in its design curriculum. The level of realism delivered by these applications enables students to better communicate their concepts and ideas while integrating with CCS’ primary design software. In the past, a person’s ability to render their digital models was directly related to their expertise in the modeling software. Now, the quality of images is
fully dependent on the creativity of the user, not their technical expertise. CCS is a recognized leader in art and design education that prepares students to enter the new global economy.

Jeffrey Rowe is the editor of
MCADCafé and MCAD Weekly Review. He can be reached at
Email Contact or 408.850.9230.

This Week

Lead Story

Autodesk to Acquire iLogic Technology from Logimetrix

Product and Company News

Aras Achieves Microsoft “Front Runner” Status for Advanced PLM Solution Suite

Siemens Focuses on Role-Based, Context-Sensitive and Knowledge-Driven Solutions

Concours Mold Increases Production Efficiency with Dassault Systèmes

Theorem Solutions announces comprehensive support for CATIA V5 R19

QAD and PTC to Integrate ERP and PLM Solutions

Autodesk Reports Third Quarter Fiscal 2009 Financial Results

ESI Group Announces the Acquisition of Vdot, a US Software Platform for Lean Process Management

New Geomagic Studio 10X Accelerates Creation of Intelligent, CAD-Ready Surfaces from 3D Scan Data

Stratasys Smoothing Station Makes FDM Parts as Smooth as Injection Molding

PTC Announces Increase to Share Repurchase Program

Anark Corporation Announces Partnership with WorldViz

QuadriSpace 3D Documentation Software now supports SolidWorks 2009

Dassault Systemes Announces New Release of Abaqus Unified FEA from SIMULIA

Bunkspeed Adds Bentley Motors As Customer

2008 Running Snail Racing Team– very good results for the team supported by TraceParts

Z Corporation Streamlines Delivery of 3D Physical Models for AutoCAD Users

ESI Group and Optimal Solutions Software Partner to Reduce Time Required for Complex Design Studies

Lattice Technology Announces Three Digital Manufacturing Software Packages

Dassault Systemes Announces DS Design Studio Creation

Tangshan Railway Significantly Improves Data Accuracy and Design Efficiency with PTC Product Development System

Microsoft Unveils Microsoft Robotics Developer Studio 2008

2D ZWCAD Exceeds 150,000 Licenses

ModuleWorks launches German version of Website

EADS Chooses IBM and Dassault Systèmes for Collaborative 3D Design and Manufacturing to Help Reshape the Future of Aerospace and Defense Products and Services

PTC Accelerates Delivery of Porsche’s Maintenance and Repair Manuals

WorkNC revives the ancient skills of the Japanese armorer

Celeritive Technologies, Inc. Announces Launch of VoluMill™ 2.5

novero Selects Dassault Systèmes V6 Solution for Managing Development of Connectivity Solutions for Automotive Industry

Graphics Systems Joins The InspectionXpert® Reseller Program

Taira Promote Deploys Dassault Systèmes’s 3DVIA for Developing a New Online Visual Manual

Japan’s Saito Die&Mold Factory Reduces Manufacturing Cycle Time by 60% Using PTC Product Development System

ASCON expands its presence in East Europe

Delcam adds Tribrid Modelling to PowerSHAPE Pro CAD software

Taira Promote Deploys Dassault Systèmes’s 3DVIA for Developing a New Online Visual Manual

Datakit helps Wrapstyler to find a way round any 3D shape

Delcam seeks extra resellers to accelerate growth

New PolyWorks® V11 Module for Rapid Finite Element Meshing To Be Introduced at EuroMold 2008

Delcam to debut new FeatureCAM and PartMaker at Southern Manufacturing

Savio Macchine Tessili relies on think3 to implement the “Cosmos” project

German Shipbuilder HDW Selects VISTAGY’s FiberSIM® Software to Streamline Composites Engineering Process for Submarine Projects

Related MCAD News

Why Should Europe Outsource Its Engineering Design To India?

NVIDIA Transforms High-End Visualization With New Quadro FX 4800 Graphics Card

HP First to Add New “Shanghai” Quad-Core AMD Opteron Processor to Workstation Lineup

Aircraft Expert: Boeing Dreamliner 'Worth the Wait' Even With Delays

EDS, an HP Company, Expands Manufacturing Consulting Capabilities with Integrated Manufacturing Operations Software Solution

Outsourced Product Development a Growth Sector in Outsourcing Despite Downturn

Corporate Moves

Ford Announces Senior Management Changes To Strengthen Global Manufacturing Operations

Industry Events

Autodesk Sponsors 'PechaKucha' Events Worldwide

Autodesk Labs 'Discovery Space' at AU 2008

Autodesk University Again Features INCAT Industry Experts

VEX Robotics Announces Inaugural College Challenge Competition to be Introduced at the 2009 VEX Robotics World Championship

Hagerman & Company to co-host Autodesk University

Riverbed to Participate at Autodesk University 2008

Custom-Fit to present latest RM developments at Euromold

INUS Technology to Present Latest Releases at EuroMold 2008

Free Hands-On Seminar: Drive Innovation Through Automated CFD

PTC to Speak at the NASDAQ OMX Investor Program in London on December 3, 2008

Corporate Newsletters

SolidCAM Newsletter - November 2008

e-dynamics November 2008

Delcam Newsletter - Issue 41d, 2008

You can find the full MCADCafe event calendar here.

To read more news, click here.

-- Jeff Rowe, MCADCafe.com Contributing Editor.