Fast and Easy for MID-RANGE CAD - Merlin 3D from Digital Immersion Software Corp

Automotive Manufacturing & Production, July, 2001 by Lawrence S. Gould

Imagine 3D designs displayed at the speed scenery flashes by in your kid's computer game. Also imagine easy to use--really easy--solid modeling. Imagine no longer. Here are two real systems that meet the imagination.

Seeing is believing, especially in engineering environments involving high-end products, rapid prototyping, and complex surface renderings. So its "nice" when you can see a design in an everyday setting. Even nicer is to see that visualization fast, whether as a still-frame rendering or an animation. Being able to create the designs fast is better still.

You can do all of that in today's high-end computer-aided design (CAD) for some pretty high-end prices. But take a look at what you can get in midrange CAD: inexpensive modelers that are blazingly fast, chock full of design functions, and incredibly easy to use.

Merlin 3D from Digital Immersion Software Corporation (Sudbury, ON, Canada) generates photorealistic visualizations--fast. Real-time fast. And it only costs $595. This standalone, real-time 3D modeler for desktop personal computers (PCs) uses common 3D graphics cards to generate scenes involving more than 1,000,000 polygons, and textures, lights, and even fog--all at acceptable speeds. You can dynamically manipulate objects and navigate through scenes with no loss in depth perception or texture placement. You can position an unlimited number of lights in a scene, seeing in real time how the color, position, and strength of those lights affect the models. And you can record animations by strategically placing multiple virtual cameras throughout the visualization.

CAD can be all Fun and games

Behind the scenes, so to speak, is Merlin 3D's heavy reliance on Microsoft DirectX and Direct3D. These are the same application programming interfaces (APIs) that drive all those high-quality games you read about (or play yourself) such as Unreal Tournament and Quake III, as well as the curvaceous heroine in Tomb Raider. The fact is, the gaming world has grown exponentially faster than the world of 3D engineering design. And that's true technologically as well as probably financially.

Some technical details. DirectX lets programmers write multimedia applications for any Windows PC. (Almost. Up to DirectX version 3 can run on Windows NT. DirectX version 8 is now available for Windows 95/98/2000.) DirectX applications exploit the microprocessor's capabilities for faster performance. The API also lets graphics cards vendors create specialized drivers to fully exercise the graphics chip sets on their cards. One of the DirectX APIs is Direct3D, which is tailored for drawing the 3D scenes in complex graphics and game programs.

"Our programmers have taken the DirectX gaming engine and manipulated it into a program that you can actually interact with," explains Tyler Campbell, Digital Immersion's sales manager. This is in contrast to the typical application of DirectX, which is to use it as "just" a game engine for one-way interaction that you control but can't interact with. In this case, the interaction suitable for engineering would be the ability to create and manipulate objects. And that is exactly what Merlin 3D provides.

Using Merlin 3D is easy. Its commands aren't geek-speak. Want a cube, sphere, cone, or cylinder? Click on cube, sphere, cone, or cylinder. Boom, you've got that shape. Usually, you'll just import a model using any one of a variety of file formats, including DRAWING, DXF, 3ds, PRJ, SAT, and STEP, and go from there.

You can use Boolean functions to create custom objects by adding, subtracting, or intersecting two objects together. You can interactively deform objects using animated modifiers such as stretch, scale, bend, twist, and bulge. Or, says Campbell, "you can add geometry in all the right places" with Merlin 3D's subdivision surfaces tool. Basically, this tool adds polygons to whatever model you've outlined, thereby smoothing out the "jaggies." Another tool, inverse kinematics, lets you apply motion to the objects you've designed.

Merlin 3D's texture mapping is also interactive. There is even a multi-layered paint shader that simulates clear-coat automotive paints, lacquered woods, and more. Plus, you can adjust the texture mapping type (for instance, box, sheet, spherical, and chrome), and then visually customize scale, rotation, and position coordinates.

CAD can be easy

If, however, your design needs point more toward heavy-duty solid modeling, think about thinkdesign 6.0 from think3 (Santa Clara, CA). As its name implies, this CAD package lets you think more about design than the process of designing.

Based on a proprietary kernel, thinkdesign doesn't distinguish between solids, surfaces, wireframes (splines), or 2D geometries. These design modes all function in one, integrated design environment. This lets you bounce back and forth between, say, 20 and 3D, without intermediate data translations. Moreover, thinkdesign is a non-manifold modeler. It lets you work on solids that are not completely solid, such as defining a hole through a cube defined by three walls.

 

BNET TalkbackShare your ideas and expertise on this topic

Please add your comment:

  1. You are currently: a Guest |
  2.  

Basic HTML tags that work in comments are: bold (<b></b>), italic (<i></i>), underline (<u></u>), and hyperlink (<a href></a)

advertisement
advertisement
  • Click Here
  • Click Here
  • Click Here
advertisement

Content provided in partnership with Thompson Gale