Merge remote-tracking branch 'origin/thomas' into adrien

This commit is contained in:
Unknown 2018-04-18 09:42:48 +02:00
commit eedfe9e46e
5 changed files with 19 additions and 4 deletions

1
.gitignore vendored
View File

@ -1 +1,2 @@
slprj slprj
Assemblage_grt_rtw

Binary file not shown.

17
Data.m
View File

@ -27,12 +27,16 @@ ry = updateDamping(ry);
%% Spindle %% Spindle
rz = struct(); rz = struct();
rz.m = smiData.Solid(12).mass+6*smiData.Solid(20).mass+smiData.Solid(19).mass; rz.m = smiData.Solid(12).mass+6*smiData.Solid(20).mass+smiData.Solid(19).mass;
rz.k.ax = 2e9/2; %x rz.k.ax = 2e9; %x
rz.k.rad = 7e8/2; %z rz.k.rad = 7e8; %z
rz.k.rrad = 7e8/2; %y rz.k.rrad = 7e8; %y
rz.k.tilt = 1e5;
rz.k.rot = 1e5;
rz.ksi.ax = 10; rz.ksi.ax = 10;
rz.ksi.rad = 10; rz.ksi.rad = 10;
rz.ksi.rrad = 10; rz.ksi.rrad = 10;
rz.ksi.tilt = 1;
rz.ksi.rot = 1;
rz = updateDamping(rz); rz = updateDamping(rz);
%% Hexapod Symétrie %% Hexapod Symétrie
@ -42,6 +46,13 @@ hexapod.k.ax = (138e6/6)*1.2; %z
hexapod.ksi.ax = 10; hexapod.ksi.ax = 10;
hexapod = updateDamping(hexapod); hexapod = updateDamping(hexapod);
%% Axis Corrector
axisc = struct();
axisc.m = smiData.Solid(30).mass;
axisc.k.ax = 1; % (N*m/deg))
axisc.ksi.ax = 1;
axisc = updateDamping(axisc);
%% NASS %% NASS
nass = struct(); nass = struct();
nass.m = smiData.Solid(27).mass; nass.m = smiData.Solid(27).mass;

3
Rotation_matrix_angles.m Normal file
View File

@ -0,0 +1,3 @@
thetax=atan2(-R(2,3),R(3,3));
thetay=atan2(R(1,3),sqrt((R(1,1))^2+(R(1,2))^2));
thetaz=atan2(-R(1,2),R(1,1));