541,794 active members*
3,338 visitors online*
Register for free
Login Register
IMS Software Products
IMS Software, Inc.
Software for development and design


IMSpost, the world’s most advanced postprocessing software, transforms CAD/CAM cutter location (CL) files into the specific machine (G/M) codes required by NC machines. With a flexible library of standard postprocessors and machine configurations, you can begin to generate NC files immediately.
The intuitive IMSpost user interface (with a checklist and Windows GUI) provides an efficient work environment that works seamlessly with all major CAD/CAM systems and hardware platforms. IMS macro processor, with source level debugger, provides support for the most complicated postprocessor configurations.

IMSpost features include:
• High speed machining
• Automatic conversion of point-to-point data to NURBS format
• User-customized interface or menus (call your own DLLs, scripts, or programs during postprocessor execution)
• Arc fitting of point-to-point data in any plane
• CL file read ahead
• Advanced linearization for multi-axis machines
• Optimized output using linear tangency
• State-of-the-art technology, using C++ and Windows GUI
• Support of all machine classes with any number of linear or rotary axes
• 5-axis drilling cycles
• Automatic support of co-linear axes
• Canned cycles or simulated drilling cycles for machines without cycle support
• Use of the same postprocessor for any CAM system or hardware platform
• Easy-to-use macro language and source level debugging tool that traces output line-by-line and statement-by-statement
• Access to all internal postprocessor variables and source code
• Conversational output style support
• User-definable postprocessor syntax
• Integrated controller emulation/reverse post technology

Integrated APT/CL, G-code, and machine view provide the complete picture for CNC post development.
The IMSpost virtual CNC controller offers complete analysis of the machine code and provides a true picture of the tool motion. The virtual controller provides support for NC controls from all major manufacturers.
Product details Homepage Product request
CNC Controller Emulation
IMS Software, Inc.
Software for development and design
IMSce provides robust controller emulation for all types of CNC controllers on the market today. Full support for controller variables, subprograms, expressions, canned cycles, probing, and more ensures the most accurate and robust simulation available in the industry.

CATIA V5 and V6 from Dassault Systemes provide a unique integrated approach allowing G-code validation without leaving the CAM environment. The IMSce controller emulation capability provides the machine motion while checking for syntax and logic errors and alerting the user when they occur.

Unlike IMS products, most CAM software provides NC verification with material removal and, in some cases, machine simulation. But this normally checks only the toolpath generated by the software. The operations that take place between the CAM system and the machine (postprocessing to convert the toolpath to the correct format; optimization for speeds, feeds, retraction, and reorientation at machine limits; or, simply hand-editing by the operator) can introduce conditions that can be costly if not identified before the part is on the machine.

IMSce solves this problem. Controller emulation provides processing of machine-specific G and M-code, allowing the integrated verification and simulation within CATIA V5 and V6 to check the actual data that will drive the machine, not just the toolpath as generated by the CAM system.
Product details Homepage Product request