Development of Optimized Coding Program for Counter-Meshing Gears Mechanism

Counter-Meshing Gears(CMG) mechanism is a discrimination mechanism,teeth coding is its primary design question.It is with very low time complexity and easy to program by applying greedy algorithm to solve the vertex-coloring problem brought forward by CMG optimized coding application,and in most situations,teeth coding results with minimum gear levels can be obtained.With such an idea,a teeth-coding program is developed in Visual Basic.The program has two well-defined functional modules,coding one and verification one,all with friendly user interfaces,to automatically work out the optimized teeth-code and verifying it.