ModuleWorks provides software components for complex CNC machine motions which require sophisticated algorithms, which are integrated as core components in a CAD/CAM software package. Most CAD/CAM vendors do not develop these complex algorithms themselves, but instead they rely on the core components developed by ModuleWorks.