Better models, better translations

Dec. 7, 2000
Much of the difficulty with IGES translations today comes from poor model building techniques on the part of designers, rather than from inadequacies in translation software.

Much of the difficulty with IGES translations today comes from poor model building techniques on the part of designers, rather than from inadequacies in translation software. So says International TechneGroup Inc., a firm which translates large numbers of CAD models between formats. Older surface modelers such as versions of Catia before V4 use the approach of sewing surfaces together to create solids. Using the same techniques with newer parametrically based packages creates difficulties in IGES or STEP translations, but also in any sort of downstream efforts that employ the solid model as a basis for operations such as FEA or manufacturing operations.

Here are a few examples of model quality problems that ITI personnel have uncovered, and practices that would have avoided the difficulty.

INTERIOR FACES
This solid is created from outer surfaces that are thickened toward the center. Because they are not perfectly tangent along the reflection plane, two faces are created inside the model. The angle between their common edge in the back is 0.0°. They overlap each other 0.005 mm at the lower, front corner. The solution is to have the right and left top surfaces defined by a profile revolved about an axis. Repositioning the axis onto the reflection plane makes the surfaces tangent so the thickening operation does not create interior faces.


CRACK
A thin crack appears between a boss and the upright. The boss is defined as a linear extrusion that does not compensate for the draft angle in the upright. This crack makes complete fillets and rounds impossible to create. The solution is to constrain the boss to compensate for any draft angle in the upright. The boss is also defined before any fillets or rounds are applied.


KNIFE EDGE
This fillet is defined as a profile swept along a curve and then joined to the part. The curve does not precisely match the shape of the part. The fillet primitive extends through the tip of the part at the end. The interaction of these two features creates a razor-sharp edge and a crack. The solution is to define the fillet as a blend surface between the side of the part and a reference surface extracted from the mating part below (not shown). The lower edge of the blend is used to trim the reference surface, forming a V-shaped, open shell that is joined to the part, leaving no spaces between the fillet and the part.


REALISM-PINCHED FACE MICROSTEP
The top section of this upright is defined as a linear extrusion feature joined onto the part. The front faces do not match. There is a 0.08-mm microstep between them formed by a single, pinched face along the bottom of the linear extrusion. The solution to the problem lies in making the profile of the top section part of the profile of the entire upright. The upper and lower front faces match precisely, and variable radius blends are completely defined.



Some early IGES history
Early versions of the IGES spec were based on the Boeing Database Standard Format (DBSF) which was heavily influenced by the CAD systems in use at Boeing during the 1970s: CADDS 3 and Gerber IDS. Both used simple geometric elements and basic text and dimensioning abilities.

Ground rules for adding to the IGES specification were that an entity had to exist in three major CAD systems before it would be considered. Thus anything unique to a given CAD system would be excluded. Items in a CAD system that were special, probably also constituting a good portion of its competitive advantage, had to be converted to a different concept in IGES or be dropped altogether. This practice sheds some light on why useful features found in CAD systems have been slow to find their way into IGES.

Sponsored Recommendations

How to Build Better Robotics with Integrated Actuators

July 17, 2024
Reese Abouelnasr, a Mechatronics Engineer with Harmonic Drive, answers a few questions about the latest developments in actuators and the design or engineering challenges these...

Crisis averted: How our AI-powered services helped prevent a factory fire

July 10, 2024
Discover how Schneider Electric's services helped a food and beverage manufacturer avoid a factory fire with AI-powered analytics.

Pumps Push the Boundaries of Low Temperature Technology

June 14, 2024
As an integral part of cryotechnology, KNF pumps facilitate scientific advances in cryostats, allowing them to push temperature boundaries and approach absolute zero.

The entire spectrum of drive technology

June 5, 2024
Read exciting stories about all aspects of maxon drive technology in our magazine.

Voice your opinion!

To join the conversation, and become an exclusive member of Machine Design, create an account today!