Checkmate.
Check mate is an out of the box functionality in NX and we can customize checkmate to add organization specific rules for modelling, assembly and drafting. These checkmate can be executed during the design and drafting process and also after the design process.