CAD-Portal.com: Product Reviews:Unigraphics V17
Unigraphics V17
(Taken from eWeekly Issue 72)
View Referenced Images  

Unigraphics V17's Knowledge Driven Automation, the next killer app?

A few weeks ago we had the opportunity to spend an afternoon with Ron Close, Marketing Director for the Unigraphics line of business and Ken Hosch, Product Manager for Knowledge Driven Automation. In the few hours we have together we plan to concentrate on the incorporation of Knowledge Driven Automation (KDA) into the latest release 17 of Unigraphics.

The core of their implementation, called UG Knowledge Fusion, uses the Heide Intent programming language as an underlying architecture. The kernel executes the interpretive language defined using Knowledge Fusion. The idea is that the engineers who are comfortable with programming languages would develop a knowledge feature which consists of a programmatic instructions, using the Heide language. Unigraphics has extended the original Heide software with an entire group of object classes for CAD/CAM objects.

We had the chance to look at this implementation by exploring a few pre-developed knowledge features developed using UG Knowledge Fusion.

We looked at developing an I-beam. Again, to assist you with understanding how the system works and some of the tests we reviewed, we have saved images for you to review. You can review the images and the questions by clicking here.  View a sample KF program by clicking here. The key point is that the Knowledge Fusion Language and the resultant geometric part are intimately related. That is, both the Knowledge Fusion feature and the part are fully two way associative.

One intriguing example was the development of this I beam using an Knowledge Fusion I beam feature. We were able to, when we had the I beam created, drill a hole in it and add fillets. In most other competitive systems, rerunning the knowledge application would create a brand new part. However, in UG V17 changing the KF parameter and rerunning the knowledge feature also picks up the hole and the fillets, so that downstream features are added to the eventual part. Thus, we now begin to understand the real power if a tightly imbedded KF within a modeling system -- the ability to marry both the CAD part and the knowledge fusion feature. We have not seen and do not know of any other CAD system able to do this.

We also looked at a more complicated design, of which we have the images on the above link. In this case we want to design a series of conduits under an aircraft structural floor. Changing the location of the supporting beam for the conduits, changed the conduits that ran through changed the geometry of the beam dramatically. In my estimation, these changes could not have been made (and certainly the UG folks agree) using parts and assemblies built using only parametric features.

To ease the user interface, UG V17 allows the creation of dialog boxes that present to the user, the data input allowed by the knowledge feature. The dialog boxes are customized to display only those specific parameters that the Knowledge Fusion feature allows the user to change. After reviewing the programming skills required to develop these KF's (knowledge features), we don't expect the average user to write the necessary code. However, once the program is written, users are only exposed the parameter changes, and like other features, should easily be able to execute the KF's. Ron Close pointed out that V17 was UGS's first entry. They will be working hard to improve the ability to more easily develop KF programs.

In summary, we believe that UGS' KF offering represents a new wave of technology for the CAD design marketplace. Customers with repetitive problems that are beyond the scope of variable driven design systems should definitely plan on investing the resources and skills to learn more about knowledge based engineering systems. Before this product, these systems were admittedly useful, but UGS' implementation takes them out of the realm of "interesting software" and tightly integrates them into the mainstream of designers. In the long term, while we anticipate that KF programs may become easier to write, that some degree of programming skills will be necessary. UGS's main competitors are not standing still. Last year we explored some of the differences of the knowledge thrust also by Pro/ENGINEER's behavioral modeling and CATIA's KnowledgeWare. We expect that UG V17's KF will provide added impetus to these vendors, as well as mid range solid modeling vendors to offer comparable capabilities. In the right design situations, knowledge based engineering presents the opportunity to save substantial time and effort. Someday we might even see our dream come true. Just input the overall specifications for the product -- and out pops the design!

In the meantime, our advice is to seriously begin thinking about how this capability might make a difference in your company.

www.ugsolutions.com

 

 




CADWire News:

Link Server is down, try again later!