Modeling Concave Globoidal Cam with Swinging Roller Follower: A Case Study

Similar documents
Modeling concave globoidal cam with indexing turret follower: A case study

R s s f. m y s. SPH3UW Unit 7.3 Spherical Concave Mirrors Page 1 of 12. Notes

A high precision collaborative vision measurement of gear chamfering profile

Lobachevsky State University of Nizhni Novgorod. Polyhedron. Quick Start Guide

The motion simulation of three-dof parallel manipulator based on VBAI and MATLAB Zhuo Zhen, Chaoying Liu* and Xueling Song

Accounting for the Use of Different Length Scale Factors in x, y and z Directions

Numerical model describing optimization of fibres winding process on open and closed frame

3D Virtual Eyeglass Frames Modeling from Multiple Camera Image Data Based on the GFFD Deformation Method

3D vector computer graphics

Parallelism for Nested Loops with Non-uniform and Flow Dependences

Kinematics of pantograph masts

The Research of Ellipse Parameter Fitting Algorithm of Ultrasonic Imaging Logging in the Casing Hole

Design of Structure Optimization with APDL

Electrical analysis of light-weight, triangular weave reflector antennas

Improvement of Spatial Resolution Using BlockMatching Based Motion Estimation and Frame. Integration

Accessibility Analysis for the Automatic Contact and Non-contact Inspection on Coordinate Measuring Machines

TN348: Openlab Module - Colocalization

Finite Element Analysis of Rubber Sealing Ring Resilience Behavior Qu Jia 1,a, Chen Geng 1,b and Yang Yuwei 2,c

Introduction to Geometrical Optics - a 2D ray tracing Excel model for spherical mirrors - Part 2

A Fast Visual Tracking Algorithm Based on Circle Pixels Matching

Resolving Ambiguity in Depth Extraction for Motion Capture using Genetic Algorithm

Type-2 Fuzzy Non-uniform Rational B-spline Model with Type-2 Fuzzy Data

Contours Planning and Visual Servo Control of XXY Positioning System Using NURBS Interpolation Approach

A Parametric Design of Ball End Mill. and Simulating Process

Dynamic wetting property investigation of AFM tips in micro/nanoscale

Positive Semi-definite Programming Localization in Wireless Sensor Networks

COMPARISON OF A MACHINE OF MEASUREMENT WITHOUT CONTACT AND A CMM (1) : OPTIMIZATION OF THE PROCESS OF METROLOGY.

A Binarization Algorithm specialized on Document Images and Photos

TEST-05 TOPIC: OPTICS COMPLETE

SURFACE PROFILE EVALUATION BY FRACTAL DIMENSION AND STATISTIC TOOLS USING MATLAB

DESIGN OF A HAPTIC DEVICE FOR EXCAVATOR EQUIPPED WITH CRUSHER

2x x l. Module 3: Element Properties Lecture 4: Lagrange and Serendipity Elements

VISUAL SELECTION OF SURFACE FEATURES DURING THEIR GEOMETRIC SIMULATION WITH THE HELP OF COMPUTER TECHNOLOGIES

Feature Estimation and Registration of Point Clouds in Reverse Engineering

Virtual Machine Migration based on Trust Measurement of Computer Node

Parallel manipulator robots design and simulation

ROBOT KINEMATICS. ME Robotics ME Robotics

Cluster Analysis of Electrical Behavior

Visual Inspection of Cylindrical Product s Lateral Surface using Cameras and Image Processing

Geometric error measurement and identification for rotational axes of five-axis CNC machine tool

Module 6: FEM for Plates and Shells Lecture 6: Finite Element Analysis of Shell

Purdue e-pubs. Purdue University. Kirill Michailovich Ignatiev

Computer models of motion: Iterative calculations

DETC ANALYSIS OF THREE DEGREE OF FREEDOM 6 6 TENSEGRITY PLATFORM

Steps for Computing the Dissimilarity, Entropy, Herfindahl-Hirschman and. Accessibility (Gravity with Competition) Indices

Welcome to the Three Ring %CIRCOS: An Example of Creating a Circular Graph without a Polar Axis

3-Wheel Swerve Drive - The Trouble with Tribots

WORKSPACE OPTIMIZATION OF ORIENTATIONAL 3-LEGGED UPS PARALLEL PLATFORMS

UNIT 2 : INEQUALITIES AND CONVEX SETS

Stitching of off-axis sub-aperture null measurements of an aspheric surface

Lecture 4: Principal components

Step-3 New Harmony vector, improvised based on the following three mechanisms: (1) random selection, (2) memory consideration, and (3)

Range images. Range image registration. Examples of sampling patterns. Range images and range surfaces


Vibration Characteristic Analysis of Axial Fan Shell Based on ANSYS Workbench

New dynamic zoom calibration technique for a stereo-vision based multi-view 3D modeling system

g700-p planetary gearbox

ESTIMATION OF INTERIOR ORIENTATION AND ECCENTRICITY PARAMETERS OF A HYBRID IMAGING AND LASER SCANNING SENSOR

Topology Design using LS-TaSC Version 2 and LS-DYNA

Proper Choice of Data Used for the Estimation of Datum Transformation Parameters

Optimum Synthesis of Mechanisms For Path Generation Using a New Curvature Based Deflection Based Objective Function

Learning the Kernel Parameters in Kernel Minimum Distance Classifier

FPGA-based implementation of circular interpolation

CMPS 10 Introduction to Computer Science Lecture Notes

A NEW APPROACH FOR SUBWAY TUNNEL DEFORMATION MONITORING: HIGH-RESOLUTION TERRESTRIAL LASER SCANNING

ScienceDirect. The Influence of Subpixel Corner Detection to Determine the Camera Displacement

A mathematical programming approach to the analysis, design and scheduling of offshore oilfields

An Accurate Evaluation of Integrals in Convex and Non convex Polygonal Domain by Twelve Node Quadrilateral Finite Element Method

Modeling of Fillets in Thin-walled Beams Using Shell/Plate and Beam Finite. Elements

Calibration of an Articulated Camera System

Modeling linkages in R using linkr

Design and Realization of Open CNC System Based on Software Motion Controller

Experiments of a Novel Magnetic Levitation Stage for Wide Area Movements

A proposal for the motion analysis method of skiing turn by measurement of orientation and gliding trajectory

Sensory Redundant Parallel Mobile Mechanism

Distance Calculation from Single Optical Image

Support Vector Machines

Quick error verification of portable coordinate measuring arm

Boundary Condition Simulation for Structural Local Refined Modeling Using Genetic Algorithm

Alufix Expert D Design Software #85344

NUMERICAL SOLVING OPTIMAL CONTROL PROBLEMS BY THE METHOD OF VARIATIONS

An Optimization Approach for Path Synthesis of Four-bar Grashof Mechanisms

DESIGN OF VERTICAL ALIGNMET

Atlas Based Kinematic Optimum Design of the Stewart Parallel Manipulator

Cable optimization of a long span cable stayed bridge in La Coruña (Spain)

PHYS 219 Spring semester Lecture 20: Reflection of Electromagnetic Radiation: Mirrors and Images Formed by Mirrors

ON THE DESIGN OF LARGE SCALE REDUNDANT PARALLEL MANIPULATOR. Wu huapeng, Heikki handroos and Juha kilkki

A Gradient Difference based Technique for Video Text Detection

Related-Mode Attacks on CTR Encryption Mode

Pose, Posture, Formation and Contortion in Kinematic Systems

Using Fuzzy Logic to Enhance the Large Size Remote Sensing Images

A Gradient Difference based Technique for Video Text Detection

Hierarchical clustering for gene expression data analysis

MOTION BLUR ESTIMATION AT CORNERS

REFRACTION. a. To study the refraction of light from plane surfaces. b. To determine the index of refraction for Acrylic and Water.

Six-axis Robot Manipulator Numerical Control Programming and Motion Simulation

An Approach in Coloring Semi-Regular Tilings on the Hyperbolic Plane

Finding Intrinsic and Extrinsic Viewing Parameters from a Single Realist Painting

Exterior Orientation using Coplanar Parallel Lines

Sum of Linear and Fractional Multiobjective Programming Problem under Fuzzy Rules Constraints

Transcription:

Modelng Concave Globodal Cam wth Swngng Roller Follower: A Case Study Nguyen Van Tuong, and Premysl Pokorny Abstract Ths paper descrbes a computer-aded desgn for desgn of the concave globodal cam wth cylndrcal rollers and swngng follower. Four models wth dfferent modelng methods are made from the same nput data. The nput data are angular nput and output dsplacements of the cam and the follower and some other geometrcal parameters of the globodal cam mechansm. The best cam model s the cam whch has no nterference wth the rollers when ther motons are smulated n assembly condtons. The angular output dsplacement of the follower for the best cam s also compared wth that of n the nput data to check errors. In ths study, Pro/ENGINEER Wldfre 2.0 s used for modelng the cam, smulatng motons and checkng nterference and errors of the system. Keywords Globodal cam, sweep, ptch surface, modelng. G I. INTRODUCTION LOBOIDAL cam mechansms are wdely used n ndustry. Compared to other cam-follower systems, the globodal cam-follower mechansms have many advantages, such as: compact structure, hgh loadng capacty, low nose, low vbraton, and hgh relablty. They are wdely used n machne tools, automatc assembly lnes, paper processng machnes, packng machnes, and many automated manufacturng devces. In term of the shape, globodal cam s one of the most complcated cams. Up to now, lots of efforts have been made n fndng the way to descrbe the complcated surfaces of the globodal cam. Yan and Chen [7[, [8] derved mathematcal expresson for the surface geometry of the globodal cam wth cylndrcal rollers and hyperbolod rollers based on coordnate transformaton, dfferental geometry, and theory of conugate surfaces. To analyze the transmsson error and to synthesze the tolerances, Cheng [1] also made the geometrc mathematcal models of the globodal cam surface by the conugatng theory. Tsay and Ln [6] studed the globodal cam wth concal rollers. From machnng pont of vew, they presented the sweep surfaces for the cam surfaces by means of the sweep surfaces of the tool paths. Yuan et al. [2] used computer to develop a package, whch s a combnaton of N. V. Tuong s wth the Department of Manufacturng Systems, Techncal Unversty of Lberec, Studentska 2, 461 17 Lberec 1, Czech Republc (phone: +420-776831230; fax: +420-485353656; e-mal: tuongnv@gmal.com). P. Pokorny s wth the Department of Manufacturng Systems, Techncal Unversty of Lberec, Studentska 2, 461 17 Lberec 1, Czech Republc (emal: premysl.pokorny @ tul.cz). AutoCAD R14, 3D Studo Max, and VBA, to generate the surfaces of the roller gear cam. In addton, many researchers have studed on other aspects of the globodal cam such as the contact between cam surfaces and the rollers, dynamcs, machnng on four-axs or fve-axs machne tools, etc In ths study, to llustrate the cam surfaces from angular nput and output dsplacements, some modelng methods are presented. II. THEORETICAL BACKGROUND The globodal cam rotates about ts axs and the cam drves a roller follower. There are two types of globodal cams. The frst one s the globodal cam that has a groove on ts surface and the roller follower oscllates when the cam rotates. The cam of ths type s ether convex or concave. The second one has one or more rbs on ts surface. Ths type s also called roller gear drve or Ferguson drve [5]. The two surfaces of the rb always contact wth the rollers (cylndrcal or concal) of the follower. Ths type has two subtypes: concave globodal cam wth an oscllatng follower and ndexng globodal cam wth a turret follower (Fg. 1). The rb of these cams looks lke a thread or a blade so that sometmes they can be called thread-type or blade-type globodal cam. In ths study, the sngle thread-type s the globodal cam that we wll deal wth. Fg. 2 llustrates the geometrcal relatonshps between a concave globodal cam wth a oscllatng follower. In ths fg., the development plane s the plane that s normal to the axs of the roller and located anywhere along the length of the roller. The ntersecton pont between the development plane and the axs of the roller s the ptch pont (P). Datum plane s the plane normal to the cam axs and contans the follower axs. The angular dsplacement of the roller s measured from ths plane. Followng are some parameters related to globodal camfollower system [3], [4]. - angular nput dsplacement (the rotaton angle of the cam). - angular output dsplacement from datum plane (the rotaton angle of the follower). has a relatonshp wth and t can be expressed by functon = f( ), [2]. 0 angle from datum plane to start of follower moton, measured n drecton of moton. If the start pont s encountered after the datum plane then 0 s postve. 1 angle between the axs of the upper roller wth the datum plane. At the begnnng, when the upper roller s at the 776

startng pont then 0 = 1. 2 angle between the axs of the lower roller wth the datum plane. t - dstance between the axs of the follower to the end of the roller, measured along the roller axs. e clearance between the end of the roller and the cam body. F - dstance from the axs of the follower to the ptch pont. C - dstance between the cam axs and the turret axs. R - perpendcular dstance from cam axs to the ptch pont, expressed as R = C F.cos( 1 ) (1) h dstance from the ptch pont to the datum plane. It s the heght of the pont P and presented as h = F.sn ( 1 ) (2) Obvously, the coordnates of the ptch ponts on the rollers can be calculated f the angular nput and output dsplacements are known. From these coordnates and some other nformaton, the ptch surfaces of the cam can be modeled. Datum plane Cam (a) Oscllatng follower (b) Indexng turret follower Fg. 1 Globodal cam - thread type R Development plane l Roller 0 2 1 F Follower t C Fg. 2 Globodal cam- oscllatng follower arrangement III. MODELING METHODS The globodal cam can be modeled by usng CAD software. In ths study, Pro/Engneer Wldfre 2.0 s used. There are two methods to model the globodal cam: surface-based modelng and sold-based modelng. In the frst method, all surfaces of the cam are frst modeled and then the surface model s converted to sold. A. Surface-Based Modelng In a globodal cam-follower system, when the follower 777

rotates, the locus of roller axs wll generate a ruled surface (ptch curved surface) n space [6]. The two axes of two rollers n ths case study wll generate two ptch curved surfaces. The globodal cam surfaces can be obtaned from the ptch surfaces by offsettng them a dstance that s equal to the radus of the roller. There are several ways to get the ptch surface. The followng are three ways to model the ptch surface. Model 1: Sweep a straght lne that s collnear wth the roller axs. The two end ponts of ths lne must le on two curves. One of these curves s a crcle n the datum plane. Ths crcle goes through the ntersecton pont of the roller axes and ts center s n the cam axs. The other curve s a three-dmensonal (3D) curve and t s the orgn traectory. Ths 3D curve s the locus of a pont, whch located on the roller axs (t can be the ptch pont), when the follower rotatng. The coordnates of that pont can be calculated n the cylndrcal coordnate system as - nput angular dsplacement Model 3: Sweep an opened secton whch conssts of three straght lnes. Two of them are collnear wth the axes of the two rollers. The last one connects them together. Smlarly, the constrants that are used to make model 2 (Fg. 3(b)) are also used here. In ths method, frst, the body surface s modeled, and then the two ptch surfaces are done. Make one or two offsets from the ptch surfaces to get the cam surfaces. In model 2, a boundary surface can be added to unte the two cam surfaces f they do not ntersect each other. After that, the body surface, the cam surfaces and the boundary surface are merged together. The unted surface wll be soldfed to become a sold. Last, perform some cuts to get the desred cam. B. Sold-based modelng An endmll cutter can generate the surfaces of a globodal cam. If the dameters of the cutter and the roller are equal, the moton of the cutter wll be smlar to the moton of the roller (a) Fg. 3 Constrans for model 2 and model 3 R h F. sn (3) C F. cos (4) where = 1, 2, correspondng wth the upper and the lower ptch surfaces; = 1,2,,n, correspondng wth the angular output dsplacements. Model 2: Sweep a straght lne wth three constrants: () the orgn traectory s a crcle n the datum plane and ts symmetrc axs concdes wth the cam axs, () the angle between ths lne and the datum plane vares when the cam rotates and ts value s (Fg. 3(a)), () the coordnates of a pont on ths lne satsfes formulas (3) and (4) above. The orgn traectory can be a crcle that s the ntersecton between the datum plane and the body surface of the cam. Datum graphs and sketcher relatons are used to fulfll the constrants () and () above [9]. The same procedures are done to get the two ptch surfaces of the cam. (b) n the machnng process, and of course, the cutter must rotate about ts axs (roller axs). The sweep surface of the tool path can represent the cam surface. The followng s one way to get the cam surface. Model 4: Cut the bank by a rectangular secton to form the cam surfaces f the followng constrans are performed: 1) The wdth of the secton s equal to the dameter of the roller. The length of the secton s arbtrary provdng that t s longer than the length of the roller plus the clearance e (Fg. 2). 2) Sweep ths secton and the axs of the secton must follow two 3D curves. These curves are loc of two ponts, whch are on the roller axs, when the follower rotates. One of these curves s the orgn traectory. The curves whch are used for model 1 can be appled here. 3) Ths secton plane s always normal to the orgn traectory. In ths method, frst a sold body s modeled. Then, two cuts are performed to get the cam surfaces. Last, some cuts are 778

done to get the desred cam. IV. APPLICATION EXAMPLE A. Input Data and Pre-Calculatons The angle between two axes of the rollers s 60 0. The ncrement of the nput angle of the cam s 0.2 0, starts from 0 and ends at 360 0. To observe easly, the relatonshp between the angular nput and output dsplacements s showed n Fg. 4. Some selected dsplacements are presented n the appendx. Followng are some other parameters of the system, whch are showed n Fg. 2: d = 25.5 mm, l = 16 mm, C= 107.8 mm, t = 58.7 mm, 0 = 7.49 0, e = 2.3 mm. There are some calculatons that must be done before makng the models as follows: 1) Calculatng the angular outputs ncluded 0. 2) Calculatng the angle 1 and 2 wth. 1 0 (5) 2 60 (6) 3) Calculatng the coordnates of two ptch ponts for each ptch surface. The ptch ponts are located at the dstance F= 59.7 mm on the roller axes. All the calculatons are done n Mcrosoft Excel 2003. 1 Angular output, degree 50 45 40 35 30 25 20 15 10 5 0 0 40 80 120 160 200 240 280 320 360 B. Modelng Results and Checkng Interference In Fg. 5 are four types of the cam modeled from precedng data. In ths fg., the ptch surfaces are n transparent state to see the cam surfaces easly. All cams look great and smlar. To choose the best model, the nterference between the cam and the roller must be checked. In order to check the nterference, frst, an assembly of the cam and the follower s made. After that, use the Mechansm Desgn module to defne the geometrcal relatonshps of the system, make t move and analyze ts moton also. Last, use a knematcs analyss to obtan nformaton on nterference between components When the globodal cam rotates, the follower wll stay or rotate dependng on the locaton of the rollers on the cam surfaces. The follower wll not move when the rollers stll contact wth the cam surfaces n the dwell perods. To get a moton for the follower, a pont on one roller axs has to trace along a 3D curve on the ptch surface. The ptch pont now Angular nput, degree Fg. 4 Angular nput/output dsplacement can be used for ths purpose. Ths 3D curve s avalable on the model 1 and model 4. Ths curve must be drawn on the others also. Among the four models, model 1 has no nterference between the cam and the roller when the cam rotates one revoluton, whle models 2, 3 and 4 have nterferences (Fg. 6). Model 2 and 3 have 51 and 35 postons of nterference, respectvely. Model 4 has a lot of postons where nterferences occur. There are totally 1800 postons checked for a full revoluton of the cam. The angle between two postons (called frames n Mechansm Desgn module) s 0.2 0. Ths value s smlar to the ncrement of the nput angle of the cam. In comparson wth model 2 and model 3, model 4 has bgger nterference volumes and they can be seen n the graphc wndow. The result s that model 1 s the best one. The model 2 can also be a good one f the part accuracy s set from 0.0012 (the default value) to 0.0005. In ths case, there s no nterference between the cam and the roller. 779

(a) Ptch surfaces and cam model 1 (b) Ptch surfaces and cam model 2 (c) Ptch surfaces and cam model 3 (d) Cam - model 4 Fg. 5 Four models of globodal cam. The clearances n assembly between cam surfaces of model 1 and ther rollers must be checked to ensure that they are small enough. If these clearances are large, the errors of output angular dsplacements wll be large, too. These clearances can be measured n assembly standard mode or n mechansm mode. Some selected errors are presented n Table I n the appendx. In general, these clearances are always less than 0.2 mcrometer. In one revoluton of the cam, the bggest gaps are on the rse and return perods. These gaps also cause errors n the output angular dsplacements but these errors are (a) Model 2 (and 3) (b) Model 4 Fg. 6 Interferences (n red colour) occur between components very small and they can be gnored. In Mechansm Desgn module, the angular output dsplacements of the follower can be measured and the result can be exported to Mcrosoft Excel. By comparng the measured angular output dsplacements wth the requred nput data, the errors of the model wll be evaluated. In general, there are errors n rotaton angles of the follower when the cam moves a full revoluton. These errors vary from -0.000,000,42 degree to 0.000,000,43 degree (see Table II n the appendx). They are very small and can be omtted. 780

V. CONCLUSION In ths study, four models of the concave globodal cam are developed from the same nput data by usng the software Pro/Engneer Wldfre 2.0. The result s that the model, whch ts ptch surfaces are obtaned by sweepng straght lnes along two curves (loc of two ponts on roller axes), s the best one. Wth ths model, no nterference between components s found when the system s workng and the errors of angular rotaton of the follower are very small. Ths s a real example but ts modelng procedures can be appled for other stuatons when the angular nput/output are known. The result of ths study s very useful n terms of modelng and manufacturng globodal cam. ACKNOWLEDGEMENT The work upon whch ths paper s based s a part of MSM- 4674788501 research program, grant from the Techncal Unversty of Lberec, Czech Republc. APPENDIX TABLE I EXAMPLE OF SOME SELECTED CLEARANCES BETWEEN CAM SURFACES AND ROLLERS [deg] e 1 [mm] e 2 [mm] [deg] e 1 [mm] e 2 [mm] 0 0.0000000020 0.0000000013 195 0.0000000000 0.0001421750 15 0.0000000049 0.0000000053 210 0.0000000000 0.0000000000 30 0.0000000049 0.0000000053 225 0.0000000000 0.0000000000 45 0.0000000049 0.0000000053 240 0.0001681920 0.0000000000 60 0.0000000048 0.0000000051 255 0.0000992641 0.0000000000 75 0.0000000048 0.0000000051 270 0.0000000048 0.0000000051 90 0.0000000048 0.0000000051 285 0.0000000048 0.0000000051 105 0.0000992641 0.0000000000 300 0.0000000048 0.0000000051 120 0.0001681920 0.0000000000 315 0.0000000049 0.0000000053 135 0.0000000000 0.0000000000 330 0.0000000049 0.0000000053 150 0.0000000000 0.0000000000 345 0.0000000049 0.0000000053 165 0.0000000000 0.0001421750 360 0.0000000020 0.0000000013 180 0.0000003888 0.0000003815 Note: e 1: clearance between cam surface and upper roller (model 1). e 2 : clearance between cam surface and lower roller (model 1). TABLE II EXAMPLE OF SOME SELECTED ANGULAR INPUT/OUTPUT DISPLACEMENTS, UNIT: DEGREE * * 0.00 0.00000000 8.17575E-08 0.00000008 179.60 44.99616011 44.99616012 0.00000001 0.20 0.00000000-1.70511E-10 0.00000000 179.80 44.99904001 44.99904002 0.00000001 0.40 0.00000000-1.70083E-10 0.00000000 180.00 45.00000000 44.99999999-0.00000001. 180.20 44.99904001 44.99904001 0.00000000 105.00 0.00000000-1.54018E-10 0.00000000 180.40 44.99616011 44.9961601-0.00000001 105.20 0.00000680 6.79984E-06 0.00000000 105.40 0.00005418 5.41793E-05 0.00000000 213.00 23.59739548 23.59739506-0.00000042 213.20 23.39136475 23.39136433-0.00000042 147.00 23.59739548 23.5973959 0.00000042 213.40 23.18530279 23.18530237-0.00000042 147.20 23.80337666 23.80337707 0.00000041 213.60 22.97922791 22.97922749-0.00000042 147.40 24.00928999 24.00929042 0.00000043 213.80 22.77315844 22.77315802-0.00000042 147.60 24.21511717 24.21511759 0.00000042 214.00 22.56711268 22.56711226-0.00000042 147.80 24.42083990 24.42084032 0.00000042 148.00 24.62643991 24.62644033 0.00000042 359.60 0.00000000-1.7008E-10 0.00000000 148.20 24.83189893 24.83189935 0.00000042 359.80 0.00000000-1.70081E-10 0.00000000 360.00 0.00000000 8.17575E-08 0.00000008 Note: : theoretc angular output dsplacement of the follower *: real angular output dsplacement of the follower (model 1). : error of the angular output dsplacement of the follower (model 1). 781

REFERENCES [1] H. Y. Cheng, Optmum tolerances synthess for globodal cam mechansm, JSME nternatonal Journal, seres C, vol. 45, no. 2, 2002, pp. 519-526. [2] Y. En-hu, Z. Chun, D. J-xan, Creatng surface of globodal ndexng cam profle on computer, Journal of Northwest Unversty of Lght Industry, vol.19, no.1, 2001, pp. 41-43. [3] Z. Koloc, M. Vaclavk, Cam mechansm, Elsever, 1993. [4] J. Reeve, Cam for ndustry, Mechancal Engneerng Publcatons, London, 1995. [5] H. A. Rothbart (edtor), Cam desgn handbook, McGraw-Hll, 2004. [6] D. M. Tsay and S. Y. Ln, Generaton of globodal cam surfaces wth concal roller-followers, ASME 2006 Internatonal Desgn Engneerng Techncal Conferences & Computers and Informaton n Engneerng Conference, Phladelpha, USA, 2006, DETC2006-99683. [7] H. S. Yan and H. H. Chen, Geometry desgn and machnng of roller gear cams wth cylndrcal rollers, Mech. Machne Theory, vol. 29, no. 6, 1994, pp. 803 812. [8] H. S. Yan and H. H. Chen, Geometry desgn of roller gear cams wth hyperbolod rollers, Mathematcal and computng modelng, vol. 22, no. 8, 1995, pp. 107-117. [9] http://www.proengneertps.com/part-desgn/tutoral-create-cam-proflewth-datum-graph-n-pro-e.html 782