Прикладной протокол AP224STEP стандарт, посвященный планированию технологических процессов в CAPP и CAM системах. В стандарте определены понятия 3D-геометрии (прямые, дуги и т.д.), технологии (карманы, канавки, отверстия, скругления и др.), размеров и допусков, ассоциированных с 3D-моделями, материалов (например,, шероховатость), технических требований (например, скругление острых кромок). Все спецификации представляют собой части модели.
Прикладной протокол AP238 возник в результате стандартизации режущего инструмента и режимов резания. Протокол позволяет описывать программы для станков с ЧПУ в виде последовательности операций по удалению материала, основанных на базовых примитивах. Например, примитивом может быть отверстие или объем, заданный набором сложных поверхностей.
Стандарт ISO 6983-1:1982 "Формат данных для систем управления позиционированием, прямолинейным перемещением и перемещением по контуру" поддерживает простые команды для элементарных перемещений и логических операций, но не сложные геометрию и логику. Программирование большинства современных систем ЧПУ основано на стандарте ISO 6983 (DIN 66025), который устарел и тормозит развитие ЧПУ-технологии.
Стандарт ISO 14649 "Data model for Computerized Numerical Controllers" посвящен модели данных для передачи геометрической информации для обработки на станках с ЧПУ.