The invention relates to a mechanical transmission speed-change mechanism, in particular to a cylindrical cam based high-precision speed-change mechanism, which consists of a cylindrical sleeve, two cylindrical cams, a slip ring and four pulling pins, wherein the two cylindrical cams comprising a driving cam and a driven cam are sleeved on the external diameter of the cylindrical sleeve and are in movable fit with the cylindrical sleeve, the slip ring is sleeved on the inside diameter of the cylindrical sleeve and is in movable fit with the cylindrical sleeve, and the four pulling pins are fixedly arranged on the slip ring. When the driving cam rotates, the pulling pins which are inserted into the driving cam slide along a spiral guide groove on the driving cam, meanwhile the pulling pins are limited in a linear guide groove on the cylindrical sleeve to do linear motion so as to drive the slip ring to do linear motion, and the pulling pins which are inserted into the driven cam slide along a spiral guide groove on the driven cam so as to do rotary motion. The mechanism has the advantages of compact structure, flexible usage and reliable work.