CNC design Technical consulting In terms of design machine parts and equipment. Technology, construction and manufacturing execution.