ISO 10303-522:2006 documents the application construct for the representation and exchange of information for machining features. ISO 10303-522:2006 includes explicit and implicit shape representation for machining features.