METHOD OF DESIGNING MEMBER OF SPLINE WHEEL CONTOUR, SPLINE SURFACE CONTOUR AND CAM PERIPHERY OF ROLLER-TYPE WAVE-MOTION

20170002913 ยท 2017-01-05

    Inventors

    Cpc classification

    International classification

    Abstract

    A method for designing a spline surface contour of a roller-type wave-motion includes of the steps of slicing radial movement track of a roller between a cam and a spline aperture and circumference rotation track at equal proportion at equal time intervals to sequentially obtain circle centers and points of tangency of the track circles during movement of the roller; connecting the points of tangency to form a unit cam circumference segment of a cam periphery in order to draw and form a single-sided tooth flank contour; and forming a correspondent side tooth flank contour by mirroring and projecting the single-sided tooth flank contour. A method of forming a spline wheel contour and a method of forming a cam periphery are obtained.

    Claims

    1. A method for designing a spline surface contour of a roller-type wave-motion comprising the following steps: (A) slicing radial movement track of a roller between a cam and a spline aperture and circumference rotation track at equal proportion at equal time intervals to sequentially obtain circle centers and points of tangency of the track circles during movement of the roller; (B) connecting the points of tangency to form a single-sided tooth flank contour on spline aperture between a tooth crest and a void between the teeth; and (C) forming a correspondent side tooth flank contour by mirroring the single-sided tooth flank contour based on a centerline of the void between the teeth in order to form the spline surface contour by connecting a void contour between the single-sided tooth flank contour and the correspondent side tooth flank contour.

    2. The method for designing a spline surface contour of a roller-type wave-motion as claimed in claim 1, wherein X-coordinates and Y-coordinates (X.sub.n, Y.sub.n) of the circle centers of the track circles are obtained according to the following equation
    [X.sub.n,Y.sub.n]=[(L.sub.fN.Math.y)sin(N),(L.sub.fN.Math.y).Math.cos(N.Math.),] wherein, L.sub.f is a distance between a cam axis and a circle center of the track circle of a roller far away from the cam axis, N is an amount for equally dividing the single-sided tooth flank contour of the spline aperture, y is an equal divided amount of an effective radial displacement for each of the track circles of the roller, is an equal divided amount of an effective rotational angle for each of the track circles of the roller.

    3. The method for designing a spline surface contour of a roller-type wave-motion as claimed in claim 1, wherein X-coordinates and Y-coordinates (X.sub.n, Y.sub.n) of the points of tangency of the track circles are obtained according to the following equation { X n , Y n } = { X n + ( R d 2 ) .Math. sin [ tan - 1 .Math. .Math. ( Y n - Y n - 1 ) ( X n - X n - 1 ) .Math. ] , Y n + ( R d 2 ) .Math. cos [ tan - 1 .Math. .Math. ( Y n - Y n - 1 ) ( X n - X n - 1 ) .Math. ] } wherein, n is an integer representing a n.sup.th track circle during movement of the roller, n is an integer larger than zero, R.sub.d is a diameter of the roller, (X.sub.n-1, Y.sub.n-1) is an X-coordinate and Y-coordinate (X.sub.n-1, Y.sub.n-1) of the n.sup.th circle center of the track circles.

    4. The method for designing a spline surface contour of a roller-type wave-motion as claimed in claim 3, wherein the points of tangency of the track circles are connected to form the single-sided tooth flank contour by a spline line.

    5. The method for designing a spline surface contour of a roller-type wave-motion as claimed in claim 1, wherein two points of tangency of the track circles near and between the single-sided tooth flank contour and the correspondent side tooth flank contour are connected to form the void contour which does not interfere with the cam surface of the track circles.

    6. A method for designing a spline wheel contour of a roller-type wave-motion comprising the following steps: applying the designing method of claim 1; and based on a rotational center of the cam axis, arranging an array of internal cam faces around the spline wheel at equal circumference distance on the spline surface contour to form a spline wheel contour.

    7. The method for designing a spline wheel contour of a roller-type wave-motion as claimed in claim 6, wherein two points of tangency of the correspondent track circles far away from the single-sided tooth flank contour and the correspondent side tooth flank contour are angularly connected to form a tooth crest contour by which a roller is guided to move into a neighboring spline aperture to contact spline surface contour.

    8. A method for designing a cam periphery of a roller-type wave-motion comprising the following steps: (A) slicing radial movement track of a roller between a cam and a spline aperture and circumference rotation track at equal proportion at equal time intervals to sequentially obtain circle centers and point of tangency of the track circles during movement of the roller; (B) connecting the points of tangency to form a unit cam circumference segment of a cam periphery; and (C) forming the cam periphery by mirroring and projecting the unit cam circumference segment respectively based on a X-coordinate and Y-coordinate from a cam axis.

    9. The method for designing a cam periphery of a roller-type wave-motion as claimed in claim 8, wherein X-coordinates and Y-coordinates (X.sub.m, Y.sub.m) of the circle centers of the track circles are obtained according to the following equation
    [X.sub.m,Y.sub.m]=[(L.sub.fM.Math.y).Math.sin(M.Math.),(L.sub.fM.Math.y).Math.cos(M.Math.),] wherein, L.sub.f is a distance between a cam axis and a circle center of the track circle of a roller far away from the cam axis, M is an equally amount for dividing the single-sided tooth flank contour of the spline aperture, y is an equal divided amount of an effective radial displacement for each of the track circles of the roller, is an equal divided amount of an effective rotational angle for each of the track circles of the roller.

    10. The method for designing a cam periphery of a roller-type wave-motion as claimed in claim 8, wherein X-coordinates and Y-coordinates (X.sub.m, Y.sub.m) of the points of tangency of the track circles are obtained according to the following equation { X m , Y m } = { X m + ( R d 2 ) .Math. sin [ tan - 1 .Math. .Math. ( Y m - Y m - 1 ) ( X m - X m - 1 ) .Math. ] , Y m + ( R d 2 ) .Math. cos [ tan - 1 .Math. .Math. ( Y m - Y m - 1 ) ( X m - X m - 1 ) .Math. ] } wherein, m is an integer representing a m.sup.th track circle during movement of the roller, m is an integer larger than zero, R.sub.d is a diameter of the roller, (X.sub.m-1, Y.sub.m-1) is an X-coordinate and Y-coordinate (X.sub.m-1, Y.sub.m-1) of the m.sup.th circle center of the track circles.

    11. The method for designing a cam periphery of a roller-type wave-motion as claimed in claim 10, wherein the points of tangency of the track circles are connected to form the unit cam circumference segment by a spline line.

    Description

    BRIEF DESCRIPTION OF THE DRAWINGS

    [0032] FIG. 1 is a three-dimensional explosive view of a roller-type wave-motion of the present invention;

    [0033] FIG. 2 is a cross-section view showing the roller-type wave-motion of the present invention;

    [0034] FIG. 2a illustrates an enlarged view of a spline aperture, a cam and the rollers of FIG. 2;

    [0035] FIG. 3 is a flow chart showing a process and steps for designing a spline surface contour according to the invention;

    [0036] FIG. 4 is a cross-sectional view showing a spline surface contour and a cam periphery according to the invention;

    [0037] FIG. 5 is an enlarged schematic diagram showing an effective movement range of track circles of rollers in the spline aperture according to the invention.

    [0038] FIG. 6 is a schematic diagram showing an equal amount of proportional effective movement range of the track circles of the rollers according to the invention;

    [0039] FIG. 7 is a flowchart showing a process of designing a spline wheel contour according to the invention;

    [0040] FIG. 8 is a flowchart showing a process of designing a cam periphery according to the invention;

    [0041] FIG. 9 is a schematic diagram showing an effective movement range of the roller's track of motion designed in this invention;

    DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT

    [0042] Please refer to FIGS. 1 and 2 which respectively demonstrate the members and the arrangement of the roller-type wave-motion designed in the present invention. A cam 1, a plurality of rollers 2, a bearing member 4 and a spline wheel 3 are arranged co-axially from outside to inside between a seat 5 and a cover 6 in the wave-type wave-motion. An input shaft 14 is disposed at the axial position of the cam 1 to be used as an input end of the torque of the wave-type wave-motion. The input shaft 14 can be transmitted rotational energy to input and drive the cam 1 to rotate. A convex arc 12 in spline line shape and relatively far from the axis 11 is disposed a cam surface 10 of the cam 1. The convex arc 12 is used as an effective functional area for pushing and driving the roller to transmit power. A cam periphery 13 is formed on the cam 1. In a preferred embodiment of the invention, the roller 2 is in cylinder shape. But, the roller 2 might be a bearing bead used as a roller part. The spline wheel 3 is in ring shape and is disposed co-axially at the outside of the cam surface 10 of the cam 1. A plurality of spline apertures 30 are disposed at the inner wall of the spline wheel 3 so as to accommodate the roller 2 to be arranged between the cam surface 10 of the cam 1 and the spline apertures 30 of the spline wheel 3. The bearing member 4 is disposed between the cam 1 and the spline wheel 3. An output shaft 41 disposed at an axial position of the bearing member 4 to be used as an output end of the power of the roller-type wave-motion. A plurality of bearing apertures 40 for accommodating the rollers 2 to rotate are disposed at equal space of the circumference of the bearing member 4.

    [0043] Please refer to FIG. 2a which shows an enlarged schematic diagram demonstrating the special relationship of the spline aperture 30, the cam 1 and the roller 2. In the preferred embodiment of the invention, FIG. 2a demonstrates that the convex arc 12 of the cam surface 10 drives some rollers 2 to move into a relative location of the spline apertures 30 so as to contact the spline surface contour 31, then, the bearing member 4 is driven by the transmitted driving force to generate a output rotation at a predetermined ratio of reduction.

    [0044] For facilitating demonstration, in a preferred embodiment, the input shaft 14 of the cam 1 is used as an input end and the spline wheel 3 is used to form a output shaft 41 at an axial position of the bearing member 4 as a output member. In a scope of the present invention, the bearing member 4 is included to demonstrate that the spline wheel 3 is used as an output end. Moreover, no matter the spline wheel 3 or the bearing member 4 is used as an output end, it will not affect the results showing the demonstration of spline surface contour, spline wheel contour and the cam periphery.

    [0045] In the above example, the spline surface contour 31 comprises a single-sided tooth flank contour 31a and a correspondent side tooth flank contour 31b formed at a mirroring location of it. A void contour 33 is formed between the single-sided tooth flank contour 31a and the correspondent side tooth flank contour 31b to form a spline wheel contour 34 (as shown in FIG. 1) by an array of the spline surface contour 31 for surrounding it. When the spline wheel contour 34 is formed, a single-side tooth flank contour 31a and a correspondent side tooth flank contour 31b of each spline surface contour 31 are respectively connected to a tooth crest contour 32 at a relatively far side to show the detailed of the spline wheel contour 34. The said spline wheel contour 34 is referred to a specific contour of the inner wall of the spline wheel 3.

    [0046] In order to clearly and definitely show the arrangement of FIGS. 1 and 2, the present invention provide a preferred design plan regarding the spline surface contour 31 comprising steps of S1 to S5 (as shown in FIG. 3).

    [0047] Step S1: designing a movement track of a roller;

    [0048] Before the arrangement of cam periphery 13 and spline surface contour 31 is known, the movement track of the roller 2 is analyzed firstly. In more details, when the convex arc 12 of the cam surface 10 contacts the roller 2 to gradually push to generate two kinds of movement velocities in the spline aperture 30. The two movement velocities include a radial movement velocity v in the radial direction relative to the cam axis 11 and an angular velocity w in the rotational direction of the circumference of the cam 1 (as shown in FIG. 2a). A radial displacement amount L is equally divided by using an equal amount of unit time t to get a radial displacement velocity v (L=vt). The unit time t is used to divide an effective rotation angular in the circumference direction to get an angular velocity (=t) so as to obtaining and simulating movement tracks of the roller 2 in spline aperture 30 and to draw track circles (as shown in steps 2 to 4).

    [0049] step S2: initially setting up.

    [0050] In order to meet the requirements of good ratio of reduction and arrangement dimensional size, FIG. 4 can be drawn by the following data and steps in the following examples. FIG. 4 is demonstrated to show a figure in four quadrants of X-Y coordinate system, especially to show a figure of track circles of the roller 2 in the second quadrant by using the set parameters. The set-up parameters are as follows:

    [0051] 1. a set amount R.sub.n of the rollers R.sub.n=40. In order to make sure that the rigidity of the bearing apertures 40 is excellent, the actual amount of the rollers and bearing apertures is a half of R.sub.n.

    [0052] 2. a set amount G of the convex arcs of the cam 1 C.sub.n=2.

    [0053] 3. an amount of the spline apertures S.sub.n=R.sub.nC.sub.n=402=38.

    [0054] 4. a roller diameter R.sub.d=2.0 mm.

    [0055] 5. an effective function amount E.sub.n of the rollers is non-integer number, for example E.sub.n=5.3.

    [0056] step S3: drawing track circles of the rollers in the spline apertures.

    [0057] According to set arrangement of step 2, a figure of an effective movement range of the roller track circles is drawn as shown in FIG. 5 (matched with FIG. 4) based on the following parameters and definition of the above example:

    [0058] 6. a distance L.sub.f between a circle center of a roller track circles of farest from cam axis 11 and the cam axis 11, predetermined coordinates (0, L.sub.f), wherein L.sub.f=14.6 mm.

    [0059] 7. a tangent angle between two initially set track circles in the example: 44.545.5.

    [0060] 8. an effective radial displacement of the roller: 0.52 mm.

    [0061] 9. an effective circumference angle of the roller ,

    [00003] = 360 R n ( E n - 1 ) = 360 40 ( 5.3 - 1 ) = 38.7 .Math.

    (as shown in FIG. 3).

    [0062] 10. from the above descriptions, a relative angular difference between the spline aperture and the roller is calculated:

    [00004] = 360 R n - 360 S n = 360 38 - 360 40 = 0.47368 .Math.

    (not shown).

    [0063] 11. a displacement angle of an effective function range of the single-sided tooth flank contour 31a of the set spline aperture 30, i.e.

    [00005] = ( 360 R n - 360 S n ) ( E n - 1 ) = ( 360 38 - 360 40 ) ( 5.3 - 1 ) = 2.0368 .Math. .

    [0064] After the status of FIG. 5, an appropriate equal amount N for the effective movement range (including the effective radial displacement amount y and the effective circumference displacement angle ) is drawn and divided. The equal amount N is used as an equal amount for dividing the single-sided tooth flank contour 31a of the spline aperture as shown in FIG. 6. A proportionally equal amount of effective radial displacement divided by the equal amount N (e.g. N=100) for a radial displacement y of each track circle is as follows:

    [00006] .Math. .Math. y = .Math. .Math. y N = 0.52 100 = 0.0052 .Math. .Math. mm .

    The arc lines generated are numbered from outside to inside as L.sub.0, L.sub.1, L.sub.2, . . . L.sub.N. The rotational angle of each roller track circle for an effective rotational angle obtained by divided using an predetermined equal amount of N is as follows:

    [00007] = N = 2.0368 100 = 0.02038 .Math. .

    The radiation lines generated are numbered from left to right as A.sub.0, A.sub.1, A.sub.2, . . . , A.sub.N.

    [0065] Thus, each intersection point intersected by the arc lines L.sub.0, L.sub.1, L.sub.2, . . . L.sub.N and the radiation lines A.sub.0, A.sub.1, A.sub.2, . . . , A.sub.N are used as circle centers of the roller track circles to sequentially draw track circles (roller diameter R.sub.d=2.0 mm). The X, Y-coordinates (X.sub.n, Y.sub.n) of the circle centers of the track circles are obtained as the following equation (1)


    [X.sub.n,Y.sub.n]=[(L.sub.fN.Math.y)sin(N),(L.sub.fN.Math.y).Math.cos(N.Math.),]

    [0066] Wherein, n represents a numbering integer of the track circles for each roller. n is an integer larger than zero.

    [0067] From the above descriptions, the coordinates of the 1.sup.th circle center is [X.sub.0, Y.sub.0]=[0, L.sub.f]=[0,14.6]. The coordinates of the 2.sup.th circle center is [X.sub.1, Y.sub.1 ]=[0.005188, 14.594799]. It can be inferred that the coordinates of the (n+1).sup.th circle center is [X.sub.n,Y.sub.n]=[0.500433, 14.071104] (when n=N=100 equally divided).

    [0068] step S4: drawing a single-sided tooth flank contour of the spline aperture.

    [0069] After the above step S3, a tangent T is formed to connect two neighboring track circles. A 1.sup.th circle point of tangency for each T is selected and coordinates [X.sub.n, Y.sub.n] of each circle point of tangency are calculated by the following equation (2)

    [00008] { X n , Y n } = { X n + ( R d 2 ) .Math. sin [ tan - 1 .Math. .Math. ( Y n - Y n - 1 ) ( X n - X n - 1 ) .Math. ] , Y n + ( R d 2 ) .Math. cos [ tan - 1 .Math. .Math. ( Y n - Y n - 1 ) ( X n - X n - 1 ) .Math. ] }

    [0070] wherein, X.sub.n-1, Y.sub.n-1 are coordinates of the circle center of the n.sup.th track circle.

    [0071] From the above descriptions, point of tangency coordinates [X.sub.0, Y.sub.0]=[0.707959, 15.306254] of a 1.sup.th track circle, point of tangency coordinates [X.sub.1, Y.sub.1]=[0.713524, 15.300675] of a 2.sup.th track circle are sequentially obtained. It can be inferred that point of tangency coordinates [X.sub.n, Y.sub.n]=[1.245266, 14.738354] of a (n+1).sup.th track circle (when n=N=100 as equal amount for dividing) are obtained.

    [0072] Spline lines are used to connect the point of tangency of the circles to form a surface body. The single-sided tooth flank contour 31a between the tooth crest and tooth void is formed on the spline aperture 30. It should be noted that the tooth crest and the tooth void are the so-called predetermined space which is virtual having no real contour lines. Those skilled in the art can understand that a tooth crest and a tooth void are formed at both ends of the spline aperture tooth flank. According to the step S2, from the parameters, such as the amount S.sub.n of the spline apertures, the amount R.sub.n of the rollers and roller diameter R.sub.d, the distance between the tooth crest and the tooth void on the spline wheel can be known for facilitating formation of single sided tooth flank contour 31a and the contour of the tooth crest and the tooth void after the correspondent side tooth flank contour 31b is formed.

    [0073] step S5: drawing spline surface contour.

    [0074] After step S4, please refer to FIG. 2, a centerline Y (actually is a connecting line between a circle center of the 0.sup.th track circle and the cam axis 11 in FIG. 6) of virtual tooth void is used to mirror an image of the single-sided tooth flank contour 31a to form the correspondent side tooth flank contour 31b.

    [0075] Circle point of tangency of two neighboring track circles between the single-sided tooth flank contour 31a and the correspondent side tooth flank contour 31b are connected and a real tooth void contour 33 which does not interfere with the circle surface of the track circles is formed at the tooth void location, then, e.g. contour lines of convex or arc shape are formed. The spline surface contour 31 is formed by connecting the void contour 33 between the single-sided tooth flank contour 31a and the correspondent side tooth flank contour 31b. The virtual tooth crest portion is drawn after the whole spline wheel contour 34 is formed.

    [0076] Another embodiment of the invention is to implement drawing a spline wheel contour 34. In more details, the embodiment comprises the step S5 of drawing spline surface contour 31 and implementing the following step S6 (as shown in FIG. 7).

    [0077] Step S6: drawing the spline wheel contour.

    [0078] After the step S5, the cam axis 11 is used as a rotational center (as shown in FIG. 4), and an array spaced away at equal distance on the circumference of spline surface contour 31 having predetermined amount S.sub.n of spline apertures surrounds around an inner surface of the spline wheel 3 to form the spline wheel contour 34. The so-called equal space on the circumference means a distance formed by the predetermined virtual tooth crests.

    [0079] In more details, the tooth crest portion is drawn to form a real tooth crest contour 32 (as shown in FIG. 2) comprising tips far from the single-sided tooth flank contour 31a and the correspondent side tooth flank contour 31b for each spline surface contour 31 are connected in an arc. The meaning of tips relatively far from are connected in an arc is that circle points of tangency of two correspondent track circles at the farest location between the single-sided tooth flank contour 31a and the correspondent side tooth flank contour 31b for each spline surface contour 31 are connected linearly in round angle way so as to form an arrangement completely exhibiting the spline wheel contour 34 connecting the tooth crest contours 32 between the spline surface contours 31. The tooth crest contour 32 is used for guiding the roller 2 to move into the adjacent spline aperture 30 to contact the spline surface contour 31. The roller guiding includes a continuous contact-type guidance or non-continuous contact-type guidance or non-contact-type guidance.

    [0080] Another embodiment of the present invention is to implement drawing of the cam periphery 13. In more details, the embodiment comprises steps of continuing the steps of S1 to S2, and executing the steps of S30 to S50 (as shown in FIG. 8).

    [0081] Step S30: drawing a roller track circle of the cam.

    [0082] After the step 2 is set up, then, a drawing of an effective movement range of a roller track circle at the outskirt of the cam 1 is drawn according to the following parameters and definition as shown in FIG. 9.

    [0083] In FIG. 9, a figure of a second quadrant of a X-Y coordinate system is drawn to demonstrate that an equal amount M, such as M=300, which is obtained by slicing an effective movement range (comprising an effective radial displacement amount y and an effective circumference rotational angle ) of the roller 2, is used to equally divide each track circle displacement amount y of an effective radial displacement amount of the cam periphery 13 so as to meet the following equation:

    [00009] .Math. .Math. y = .Math. .Math. y M = 0.52 300 = 0.0017333 .Math. .Math. mm

    and to sequentially number the arc lines into L.sub.0, L.sub.1, L.sub.2, . . . L.sub.M (M=300). Further, a rotation angle of each roller track circle is obtained by proportionally dividing the effective rotational angle by the predetermined equal amount M so as to meet a following equation:

    [00010] = M = 38.7 300 = 0.129 .Math.

    to generate radiation lines from right to left numbered as A.sub.0, A.sub.1, A.sub.2 . . . A.sub.M (M=300).

    [0084] Thus, each intersection point (for example, an intersect point of L.sub.0 and A.sub.0) intersected by the arc lines into L.sub.0, L.sub.1, L.sub.2, . . . L.sub.M and the correspondingly numbered A.sub.0, A.sub.1, A.sub.2 . . . A.sub.M is used as a circle center of the roller track circles to sequentially draw track circles (having a roller diameter R.sub.d=2.0 mm). The margin between the roller 2 and the cam surface 10 is considered, for example, the predetermined margin for roller diameter R.sub.d+default gap=2.0+0.04=2.04 mm. Accordingly, circle center coordinates [X.sub.m, Y.sub.m,] of the track circles are obtained from drawing by the following equation (3)


    [X.sub.m,Y.sub.m]=[(L.sub.fM.Math.y).Math.sin(M.Math.),(L.sub.fM.Math.y).Math.cos(M.Math.),]

    [0085] Accordingly, the 1.sup.th point coordinates [X.sub.0,Y.sub.0]=[0, L.sub.f]=[0, 14.6] and the 2.sup.th point coordinates [X.sub.1, Y.sub.1]=[0.032868, 14.598230] can be sequentially obtained. It can be inferred that the m.sup.th+1 point coordinates [X.sub.m,Y.sub.m]=[8.8034166, 10.988460](when m=M=300, equally divided) of the (m+1).sup.th track circle is obtained.

    [0086] Step S40: drawing a unit cam periphery of the cam.

    [0087] A tangent line T is made by connecting two adjacent track circles and a 1.sup.th circle point of tangency of the tangent line T is selected. X-Y coordinates [X.sub.m, Y.sub.m] of the circle point of tangency are calculated according to the following equation (4)

    [00011] { X m , Y m } = { X m + ( R d 2 ) .Math. sin [ tan - 1 .Math. .Math. ( Y m - Y m - 1 ) ( X m - X m - 1 ) .Math. ] , Y m + ( R d 2 ) .Math. cos [ tan - 1 .Math. .Math. ( Y m - Y m - 1 ) ( X m - X m - 1 ) .Math. ] }

    [0088] wherein, X.sub.m-1, Y.sub.m-1 are X-Y coordinates of a circle center of the m.sup.th track circle.

    [0089] Accordingly, the point of tangency coordinates [X.sub.0, Y.sub.0]=[0.053785, 13.601447] of the 1.sup.th track circle and the point of tangency coordinates [X.sub.1, Y.sub.1]=[0.023171, 13.599801] of the 2.sup.th track circle are obtained. It can be inferred that the point of tangency coordinates [X.sub.m, Y.sub.m]=[8.135657, 10.244083] (when m=M=300, equally divided) of the (m+1).sup.th track circle can be obtained. Then, circle points of tangency in the 2.sup.th quadrant are connected by using spline lines to form a single body, i.e. a unit tooth flank contour 13a on the cam periphery 13. The point of tangency location covered by connecting the tangent line T are spline line contour location of the local convex arc 12 of the cam 1 formed in the 2.sup.th quadrant. The range of the unit tooth flank contour 13a formed by connecting the spline lines includes a spline line contour of the local convex arc 12 and a cam circumference segment of the part other than the convex arc 12.

    [0090] Step S50: drawing a cam periphery.

    [0091] Please refer to FIGS. 2 and 9 which is a schematic diagram showing a unit cam circumference segment 13a (as shown in FIG. 9) formed in the 2.sup.th quadrant drawn in step S40. Based on a cam axis 11, the cam periphery 13 is respectively mirrored and projected to the 1.sup.th, 3.sup.th and 4.sup.th quadrants across the X-coordinate and Y-coordinate. The so-called respectively mirrored and projected includes a mirroring projection across the X-coordinate and then a mirroring projection across the Y-coordinate, or a mirroring projection across the Y-coordinate and then a mirroring projection across the X-coordinate so as to form images of the unit cam circumference segment 13a in any of the four quadrants. In order to sequentially mirror and project the image onto the other three quadrants and to project the images onto the all four quadrants of X-Y coordinate system, a whole drawing of cam periphery 13 is formed by surrounding around. The extra lines and tips of the unit cam circumference segment 13a generated at an intersection point on the Y-coordinate can be revised in round angle way or in small arc way.

    [0092] The word of effective in the above descriptions means to be effective at angle range when the roller 2, the spline wheel 3, the cam 1 and the bearing member 4 simultaneously contact. Out of the angle range, the word effective should be ineffective.

    [0093] In the above embodiments of the invention, the method of designing is implemented by an ideal movement way of the rollers in the roller-type wave-motion. When the cam surface 10 at the input end pushes and drives some of the rollers to move simultaneously in the radial direction and in the circumference direction in the corresponding spline aperture 30, a drawing of the formed spline surface contour 31, the spline wheel contour 34 and the cam periphery 13 is drawn to sufficiently really transmit driving force. The method comprises maintaining a transmission at a ratio of reduction. Furthermore, when the input shaft rotates to half a circle angle, the roller will move to a location of next spline aperture. The speed of the process will be at constant speed. Accordingly, the driving accuracy of the roller-type wave-motion designed in the invention is better than that of the conventional wave-motion.

    [0094] Although the present invention has been explained in relation to its preferred embodiment, it is to be understood that any other possible modifications and variations can be made without departing from the scope of the invention as hereinafter claimed.