Cam Profile Synthesis Workshop Guide
Cam Profile Synthesis Workshop Guide
From the shown figure, the diagrams of the velocity and acceleration profiles are determined from the profile.
of position already assigned. In this way, figures are resorted to1y2shown below, to recognize said
diagrams based on the nomenclature of the profiles.
1
Figure 1: C-type cam profiles.
2
Having recognized the profilesC− 1,H− 6,H− 5yH− 3; the profile diagrams for speed are created
and acceleration:
3
Now an analysis is carried out to recognize the unknown profiles in such a way that they match with the
continuity of the diagram. The first thing to consider is that C-type profiles start and end
for the accelerations.
A-B: The acceleration does not end at 0, so it is an H profile. Of these profiles H− it adjusts to the
continuity of the profiles.
E-F: Since it is a profile given by constant speedfor the speed diagram the value will be maintained
end of section D-E. In addition, in position it will be a linear line and in acceleration it will be equal to 0.
F-G: In this section, the acceleration starts and ends at 0, following a type C profile. The speed must start at
a positive value and ending in 0, which is consistent with the profileC− 4.
Having all the profiles identified, we proceed to create the complete profile diagram:
4
Figure 5: Complete profile diagram, Acceleration. Made in Inkscape.
Figure P6.15
5
Figure 6: Diagram of profiles, Position, Velocity, and Acceleration. Made in Inkscape.
6
Now then, to determineβ , β , β , 1β , LyL
2 They
4 5must1 be determined
2 based on the equations according to the profile.
assigned
2.1 Findβ1yL1
VH−1(φ = β ) =1 VC−2(φ = 0)
πL 1 πβ 1 L3 π·0
without = 1 + cos
2β 1 2β 1 β3 β3
πL 1 L3
= (1)
4β 1 β3
AH−1(φ = 0) = AH−4(φ = β ) 6
π2 L 1 π·0 π2 L 6 πβ 6
cos = without
4β12 2β 1 4β62 2β 6
β 21· L 6
L=1 (2)
β62
4β62L3
(1) y(2) : β = 1
πL 6 · β 3
∴ β 1= 38.197 o (3)
β 21· L 6
(2)y(3) : L= 1
β62
∴ L=1 1.621123in 4
2.2 Findβ2yL2
L=6 L + L
2 1 (5)
(4)y(5) : L= L− 2L 6 1
πL 1 πβ 1 L2
sine =
2β 1 2β 1 β2
2.38in
β 2=
in
0.0666
o
∴ β 2= 36.06 o (7)
7
2.3 Findβ4yβ5
VC−3(φ = β ) =5 VH−4(φ = 0)
L5 πβ 5 πL 6 π·0
1− cos =− sin
− β5 β5 2β 6 2β 6
4The
5 6β
β 5=
πL 6
∴ β 5= 76.39 o (8)
360o = β +
1 β + 2β + β 3+ β +4β 5 6
∴ β 4= 29.349 o (9)
14 phi1=0:5:beta1;
15 phi2=beta1:5:beta1+beta2;
16 phi3=beta1+beta2:5:beta1+beta2+beta3;
17 phi4=beta1+beta2+beta3:5:beta1+beta2+beta3+beta4;
18 phi5= beta1+beta2+beta3+beta4:5:beta1+beta2+beta3+beta4+beta5;
19 phi6=beta1+beta2+beta3+beta4+beta5:5:beta1+beta2+beta3+beta4+beta5+beta6;
20 phi=[phi1 phi2 phi3 phi4 phi5 phi6];
21
8
27 S5=L1+L2+(L5(1-(phi5-(beta1+beta2+beta3+beta4))/beta5+sin(pi(phi5-(beta1+beta2+beta3+beta4))
* *
/beta5)/pi));
28 S6=L6 *(1-sin(pi(phi6-(beta1+beta2+beta3+beta4+beta5))/(2
* beta6))); *
29 S=[S1 S2 S3 S4 S5 S6];
30
31 R=3.5+S;
32
33 polarplot(phipi/180,* R, 'r')
34 X=R. *cosd(phi);
35 Y = *R. sin(phi);
36
37 R1=3.5+S1;
38 R2=3.5+S2;
39 R3=3.5+S3;
40 R4=3.5+S4;
41 R5=3.5+S5;
42 R6=3.5+S6;
43 polarplot(phi1pi/180,R1),hold
* on,
44 polarplot(phi2pi/180,R2)
*
45 polarplot(phi3pi/180,R3)
*
46 polarplot(phi4pi/180,R4)
*
47 polarplot(phi5pi/180,* R5)
48 polarplot(phi6pi/180,R6)
*
9
Figure 8: Lever design for each profile in Matlab
The design of the cam generated a coordinate table as a data memory, this table was exported to
Excel, so that, in this way, the information from the data memory could be taken to Solid Edge, and generate the
lever graph in this.
10
Figure 9: Memory of Cartesian coordinates in Excel
It should be taken into account that each column, in each section, represents the coordinates in X, Y, and Z, respectively.
mind.
11