Paris, France- "Will the program run collision free?" "How do the machine components interact?" "How long will the part take to machine?" "Is the tool set-up correct?"
Checking an NC tool path can give valuable information about cutting a part based on cutter location data. But it does not assure that the tape image sent to the machine is correct. Because of this limitation, answers to the above questions have historically required a trial run on the actual machine-often with expensive consequences.
New simulation software, developed by SILMA Inc., gives NC programmers the tools they need to verify post-processed machine code data before running the real equipment. With Soft Machines(R), errors in the post processor show up as errors in the simulation. Users not only realize productivity gains by reducing prove-out time, but eliminate the risk of costly collisions that can take sophisticated machine tools out of production.
"When you have a machine that costs $1,000,000, and you are building components from exotic materials like titanium," says Dominique Humblot of SILMA France, Vilizy-Villacoublay, France,"you can't afford to break a part or the machine. Realtime 3-D images which look, operate, and program like the actual hardware, make the need for dry runs obsolete."
CAD compatible . To create a model of the NC machine, parts, and fixtures, and to drive the machine programming, the simulation software relies on three-dimensional CAD models supplied by the manufacturer. With the CAD information, virtually any NC machine can be simulated to provide an exact representation of the user's machine tool. This includes full machine kinematics, tool changers, optional material handling equipment, and a machine controller emulator. Tool assemblies are loaded graphically from existing databases and stored in tooling libraries. They can also be generated from libraries of individual tools, adapters, and tool holders.
Direct interfaces between Soft Machines and a variety of CAD/CAM vendors ensure compatibility with the customer's existing CAD/CAM data. Such interfaces include Computervision CADDS, IBM/Catia, Manufacturing & Consulting Services (MCS) ANVIL, EDS Unigraphics, and Parametric Technology Corporation's Pro/Engineer.
Once a simulated NC machine tool is created, it can read and execute the same tape image as the physical machine. Machine-code data requires no modification before it is loaded. Programmers may view the simulated machine-tool motion from any orientation or distance to validate machine speed, tool changer routines, feed rates, interactions between machine components, and potential collisions-all before the program is sent to the real machine.
Soft Machines also reports errors in detail, so that the programmer can make corrections before the actual machining process begins. If an adjustment needs to be made, the simulation routine can be stopped, corrected, and then restarted from that point. There is no need to repeat the entire program.
Advanced applications . The new software will help Boeing verify high-speed Boko, Cincinnati Milacron, Ingersoll, and Mazak machining centers at its Portland, OR, plant. The site machines wing flaps, engine mounts, aisle stands, steering columns, and landing-gear beams for all of Boeing's airplanes. Equipment complexity varies from four to eight axes of motion, and, in some cases, includes tool changers