@@ -819,6 +819,19 @@ function [smiData] = initializeSmiData()
% % Solids
smiData . Solid = struct ;
% % Granite
smiData . Solid ( 5 ) . mass = 2089 ;
smiData . Solid ( 5 ) . CoM = [ -1262.1362320261123 166.83481482169643 283.94436066735034 ] ;
smiData . Solid ( 5 ) . MoI = [ 4.4293752699394375 E + 8 1.4897500474254062 E + 9 1.0787685713442078 E + 9 ] ;
smiData . Solid ( 5 ) . PoI = [ -1.0384930339000512 E + 7 -9.05650787960871 E + 6 1.0674347902802757 E + 6 ] ;
smiData . Solid ( 5 ) . color = [ 1 1 1 ] ;
smiData . Solid ( 5 ) . opacity = 1 ;
smiData . Solid ( 5 ) . ID = ' Granite * : * MONTAGE PALIER A AIR ' ;
smiData . Solid ( 5 ) . STEP = ' . \ STEPS \ granite \ granite . STEP ' ;
% % Y - Translation
% Ty Stator Part
smiData . Solid ( 1 ) . mass = 17.407732322791883 ;
smiData . Solid ( 1 ) . CoM = [ 0.015718974415195226 35.000106662086104 0.66628765693154646 ] ;
smiData . Solid ( 1 ) . MoI = [ 74518.954605887164 165222.36906531572 139603.38151958794 ] ;
@@ -826,6 +839,8 @@ function [smiData] = initializeSmiData()
smiData . Solid ( 1 ) . color = [ 0.792 0.820 0.933 ] ;
smiData . Solid ( 1 ) . opacity = 1 ;
smiData . Solid ( 1 ) . ID = ' Moteur_Translation _Attache * : * Un ' ;
smiData . Solid ( 1 ) . STEP = ' . / STEPS / ty / Ty_Motor _Stator . STEP ' ;
% Ty Granite frame
smiData . Solid ( 2 ) . mass = 15.43418416106894 ;
smiData . Solid ( 2 ) . CoM = [ 0 7.48333189807615 -86.332571976971607 ] ;
smiData . Solid ( 2 ) . MoI = [ 2.2709374659793619 E + 6 4.2263019787784433 E + 6 1.9559436634416454 E + 6 ] ;
@@ -833,6 +848,8 @@ function [smiData] = initializeSmiData()
smiData . Solid ( 2 ) . color = [ 0.753 1 0.753 ] ;
smiData . Solid ( 2 ) . opacity = 1 ;
smiData . Solid ( 2 ) . ID = ' Attache_Granite * : * Un ' ;
smiData . Solid ( 2 ) . STEP = ' . \ STEPS \ Ty \ Ty_Granite _Frame . STEP ' ;
% Guide Translation Ty
smiData . Solid ( 3 ) . mass = 76.23534630428415 ;
smiData . Solid ( 3 ) . CoM = [ -6.7649065519793163 -12.146139105262785 -1.4104679905522566 E -8 ] ;
smiData . Solid ( 3 ) . MoI = [ 9.4039834963181838 E + 6 9.4034579744764678 E + 6 232263.26039287818 ] ;
@@ -840,146 +857,8 @@ function [smiData] = initializeSmiData()
smiData . Solid ( 3 ) . color = [ 0.792 0.820 0.933 ] ;
smiData . Solid ( 3 ) . opacity = 1 ;
smiData . Solid ( 3 ) . ID = ' Guide_Translation _Attache _Granite * : * Un ' ;
smiData . Solid ( 4 ) . mass = 8.3613735231187114 ;
smiData . Solid ( 4 ) . CoM = [ 19.1409856316717 11.907994144196662 11.821533174094323 ] ;
smiData . Solid ( 4 ) . MoI = [ 53852.677261917212 56839.401066359722 55772.228960332352 ] ;
smiData . Solid ( 4 ) . PoI = [ -3256.0421853479766 -4924.8108766115784 -1320.0442429257519 ] ;
smiData . Solid ( 4 ) . color = [ 0.792 0.820 0.933 ] ;
smiData . Solid ( 4 ) . opacity = 1 ;
smiData . Solid ( 4 ) . ID = ' Guide_Translation12 * : * Un ' ;
smiData . Solid ( 5 ) . mass = 2089.6423298726722 ;
smiData . Solid ( 5 ) . CoM = [ -1262.1362320261123 166.83481482169643 283.94436066735034 ] ;
smiData . Solid ( 5 ) . MoI = [ 4.4293752699394375 E + 8 1.4897500474254062 E + 9 1.0787685713442078 E + 9 ] ;
smiData . Solid ( 5 ) . PoI = [ -1.0384930339000512 E + 7 -9.05650787960871 E + 6 1.0674347902802757 E + 6 ] ;
smiData . Solid ( 5 ) . color = [ 1 1 1 ] ;
smiData . Solid ( 5 ) . opacity = 1 ;
smiData . Solid ( 5 ) . ID = ' Granite * : * MONTAGE PALIER A AIR ' ;
smiData . Solid ( 6 ) . mass = 8.1829253919450977 ;
smiData . Solid ( 6 ) . CoM = [ 16.87989864259038 10.71472380164245 12.617372197409855 ] ;
smiData . Solid ( 6 ) . MoI = [ 52969.730978163447 54572.543668756531 53183.634453418505 ] ;
smiData . Solid ( 6 ) . PoI = [ -3631.945563223851 -5630.6059761096 -289.15773342455952 ] ;
smiData . Solid ( 6 ) . color = [ 0.792 0.820 0.933 ] ;
smiData . Solid ( 6 ) . opacity = 1 ;
smiData . Solid ( 6 ) . ID = ' Guide_Translation1 * : * Un ' ;
smiData . Solid ( 7 ) . mass = 8.3609058443789515 ;
smiData . Solid ( 7 ) . CoM = [ 19.132133721964305 11.892463147403664 -11.823956211824273 ] ;
smiData . Solid ( 7 ) . MoI = [ 53839.548367298143 56828.643221751627 55750.099842573487 ] ;
smiData . Solid ( 7 ) . PoI = [ 3261.10407978655 4927.7918682396448 -1304.436900584067 ] ;
smiData . Solid ( 7 ) . color = [ 0.792 0.820 0.933 ] ;
smiData . Solid ( 7 ) . opacity = 1 ;
smiData . Solid ( 7 ) . ID = ' Guide_Translation22 * : * Un ' ;
smiData . Solid ( 8 ) . mass = 8.1829256494063252 ;
smiData . Solid ( 8 ) . CoM = [ 16.879899026528118 10.714722674505232 -12.617370596448877 ] ;
smiData . Solid ( 8 ) . MoI = [ 52969.732158808736 54572.544816981281 53183.635918253414 ] ;
smiData . Solid ( 8 ) . PoI = [ 3631.9460791272418 5630.60590582175 -289.15762831869131 ] ;
smiData . Solid ( 8 ) . color = [ 0.792 0.820 0.933 ] ;
smiData . Solid ( 8 ) . opacity = 1 ;
smiData . Solid ( 8 ) . ID = ' Guide_Translation2 * : * Un ' ;
smiData . Solid ( 9 ) . mass = 123.27304666520648 ;
smiData . Solid ( 9 ) . CoM = [ 1.0745153439908003 E -8 76.840734640488066 -15.7858927227978 ] ;
smiData . Solid ( 9 ) . MoI = [ 1.6258590199632309 E + 7 3.3998679601297766 E + 7 1.8290485861220378 E + 7 ] ;
smiData . Solid ( 9 ) . PoI = [ -40100.293113086067 -18283.832750216414 0.00010977145084025645 ] ;
smiData . Solid ( 9 ) . color = [ 0.792 0.820 0.933 ] ;
smiData . Solid ( 9 ) . opacity = 1 ;
smiData . Solid ( 9 ) . ID = ' Plateau_Translation * : * Un ' ;
smiData . Solid ( 10 ) . mass = 26.05449761481789 ;
smiData . Solid ( 10 ) . CoM = [ -0.095307614034803215 -73.729181325504371 0.060643973360152141 ] ;
smiData . Solid ( 10 ) . MoI = [ 542775.78978177439 273763.46024085052 542564.45071286859 ] ;
smiData . Solid ( 10 ) . PoI = [ -98.959191426503438 -1805.6394231119384 -52.852323754654158 ] ;
smiData . Solid ( 10 ) . color = [ 0.792 0.820 0.933 ] ;
smiData . Solid ( 10 ) . opacity = 1 ;
smiData . Solid ( 10 ) . ID = ' Moteur_Spindle * : * Un ' ;
smiData . Solid ( 11 ) . mass = 2.2361582977906496 ;
smiData . Solid ( 11 ) . CoM = [ -0.15900593897461887 24.855409113474046 -0.17548810891069858 ] ;
smiData . Solid ( 11 ) . MoI = [ 2117.5998025030904 3635.7958018687932 2242.3242214716147 ] ;
smiData . Solid ( 11 ) . PoI = [ -4.1934867272725125 -0.32511744228602696 2.3625270647825505 ] ;
smiData . Solid ( 11 ) . color = [ 0.792 0.820 0.933 ] ;
smiData . Solid ( 11 ) . opacity = 1 ;
smiData . Solid ( 11 ) . ID = ' Guide_Tilt * : * Un ' ;
smiData . Solid ( 12 ) . mass = 18.489788236729925 ;
smiData . Solid ( 12 ) . CoM = [ 83.945932907862158 3.5024291372378355 E -5 -2.340248362521065 E -5 ] ;
smiData . Solid ( 12 ) . MoI = [ 918590.42919547844 499096.85122296982 499096.80095398769 ] ;
smiData . Solid ( 12 ) . PoI = [ -0.060680025979102596 -0.055279758468797451 0.082732004208309853 ] ;
smiData . Solid ( 12 ) . color = [ 0.792 0.820 0.933 ] ;
smiData . Solid ( 12 ) . opacity = 1 ;
smiData . Solid ( 12 ) . ID = ' Axe_Spindle * : * Un ' ;
smiData . Solid ( 13 ) . mass = 5.7334065928013711 ;
smiData . Solid ( 13 ) . CoM = [ 0 0 5 ] ;
smiData . Solid ( 13 ) . MoI = [ 52006.775635535778 52006.775635535763 103917.99449452484 ] ;
smiData . Solid ( 13 ) . PoI = [ 0 0 0 ] ;
smiData . Solid ( 13 ) . color = [ 0.647 0.620 0.588 ] ;
smiData . Solid ( 13 ) . opacity = 1 ;
smiData . Solid ( 13 ) . ID = ' Base * : * D <EFBFBD> faut ' ;
smiData . Solid ( 14 ) . mass = 0.0061079891568644063 ;
smiData . Solid ( 14 ) . CoM = [ 0 1.9192740926157621 0 ] ;
smiData . Solid ( 14 ) . MoI = [ 0.16309128511388668 0.30532530578461997 0.16309128511388665 ] ;
smiData . Solid ( 14 ) . PoI = [ 0 0 0 ] ;
smiData . Solid ( 14 ) . color = [ 0.647 0.620 0.588 ] ;
smiData . Solid ( 14 ) . opacity = 1 ;
smiData . Solid ( 14 ) . ID = ' SupportBrasBas * : * D <EFBFBD> faut ' ;
smiData . Solid ( 15 ) . mass = 0.056868040158916187 ;
smiData . Solid ( 15 ) . CoM = [ 0 0 79.389976523577147 ] ;
smiData . Solid ( 15 ) . MoI = [ 49.2365165141254 49.2365165141254 1.6689342352680094 ] ;
smiData . Solid ( 15 ) . PoI = [ 0 0 0 ] ;
smiData . Solid ( 15 ) . color = [ 0.647 0.620 0.588 ] ;
smiData . Solid ( 15 ) . opacity = 1 ;
smiData . Solid ( 15 ) . ID = ' BrasBas_Nano * : * Un ' ;
smiData . Solid ( 16 ) . mass = 1.0163232631824652 ;
smiData . Solid ( 16 ) . CoM = [ 0 0 54.206426110535489 ] ;
smiData . Solid ( 16 ) . MoI = [ 1956.3946024532142 1956.3946024532142 154.49618255964612 ] ;
smiData . Solid ( 16 ) . PoI = [ 0 0 0 ] ;
smiData . Solid ( 16 ) . color = [ 0.647 0.620 0.588 ] ;
smiData . Solid ( 16 ) . opacity = 1 ;
smiData . Solid ( 16 ) . ID = ' BrasHaut_Micro * : * Un ' ;
smiData . Solid ( 17 ) . mass = 3.5065801747129073 ;
smiData . Solid ( 17 ) . CoM = [ -0.36791120657420417 -39.5989800783502 -1.8492196764749032 ] ;
smiData . Solid ( 17 ) . MoI = [ 123021.09213588048 241616.67862224273 121135.81165159146 ] ;
smiData . Solid ( 17 ) . PoI = [ -6.304580461431124 -390.11328139595861 -1.2685138195415793 ] ;
smiData . Solid ( 17 ) . color = [ 0.792 0.820 0.933 ] ;
smiData . Solid ( 17 ) . opacity = 1 ;
smiData . Solid ( 17 ) . ID = ' Correcteur_Axe * : * Un ' ;
smiData . Solid ( 18 ) . mass = 124.18540434871731 ;
smiData . Solid ( 18 ) . CoM = [ -26.582212197447287 -491.717305640884 -0.00033479273697097707 ] ;
smiData . Solid ( 18 ) . MoI = [ 1.1439333451426933 E + 7 1.9448243099410776 E + 7 8.463072074762946 E + 6 ] ;
smiData . Solid ( 18 ) . PoI = [ -1.7523192581664864 -6.3900215026686755 -255511.79057840357 ] ;
smiData . Solid ( 18 ) . color = [ 0.792 0.820 0.933 ] ;
smiData . Solid ( 18 ) . opacity = 1 ;
smiData . Solid ( 18 ) . ID = ' Plateau_Tilt * : * un ' ;
smiData . Solid ( 19 ) . mass = 18.458415855194378 ;
smiData . Solid ( 19 ) . CoM = [ 0 0 13 ] ;
smiData . Solid ( 19 ) . MoI = [ 255564.07397144221 255564.07397144227 509048.49975653266 ] ;
smiData . Solid ( 19 ) . PoI = [ 0 0 0 ] ;
smiData . Solid ( 19 ) . color = [ 0.647 0.620 0.588 ] ;
smiData . Solid ( 19 ) . opacity = 1 ;
smiData . Solid ( 19 ) . ID = ' Base_Micro * : * Un ' ;
smiData . Solid ( 20 ) . mass = 0.056466671366443559 ;
smiData . Solid ( 20 ) . CoM = [ 0 8.7279555168307486 0 ] ;
smiData . Solid ( 20 ) . MoI = [ 3.6572192052323258 4.3009709954310722 3.6572192052323258 ] ;
smiData . Solid ( 20 ) . PoI = [ 0 0 0 ] ;
smiData . Solid ( 20 ) . color = [ 0.647 0.620 0.588 ] ;
smiData . Solid ( 20 ) . opacity = 1 ;
smiData . Solid ( 20 ) . ID = ' Support_BrasBas _Micro * : * Un ' ;
smiData . Solid ( 21 ) . mass = 2.9002934144923787 ;
smiData . Solid ( 21 ) . CoM = [ 0 0 98.785376811441409 ] ;
smiData . Solid ( 21 ) . MoI = [ 10370.243452372171 10370.243452372171 898.11547210821311 ] ;
smiData . Solid ( 21 ) . PoI = [ 0 0 0 ] ;
smiData . Solid ( 21 ) . color = [ 0.647 0.620 0.588 ] ;
smiData . Solid ( 21 ) . opacity = 1 ;
smiData . Solid ( 21 ) . ID = ' BrasBas_Micro * : * Un ' ;
smiData . Solid ( 22 ) . mass = 0.15011840299113105 ;
smiData . Solid ( 22 ) . CoM = [ 0 8.2507041715126 0 ] ;
smiData . Solid ( 22 ) . MoI = [ 26.092169229466947 42.030395201944415 26.092169229466947 ] ;
smiData . Solid ( 22 ) . PoI = [ 0 0 0 ] ;
smiData . Solid ( 22 ) . color = [ 0.647 0.620 0.588 ] ;
smiData . Solid ( 22 ) . opacity = 1 ;
smiData . Solid ( 22 ) . ID = ' Support_BrasHaut _Micro * : * Un ' ;
smiData . Solid ( 23 ) . mass = 9.4068231304355763 ;
smiData . Solid ( 23 ) . CoM = [ 0 0 13 ] ;
smiData . Solid ( 23 ) . MoI = [ 69256.1674939768 69256.167493976827 137452.49958192455 ] ;
smiData . Solid ( 23 ) . PoI = [ 0 0 0 ] ;
smiData . Solid ( 23 ) . color = [ 0.647 0.620 0.588 ] ;
smiData . Solid ( 23 ) . opacity = 1 ;
smiData . Solid ( 23 ) . ID = ' Nacelle_Micro * : * Un ' ;
smiData . Solid ( 3 ) . STEP = ' . / STEPS / ty / Ty_Guide . STEP ' ;
% Ty Rotor Part
smiData . Solid ( 24 ) . mass = 15.126420955757553 ;
smiData . Solid ( 24 ) . CoM = [ -0.54563849791295038 -19.440722181375406 -102.40329703573914 ] ;
smiData . Solid ( 24 ) . MoI = [ 45643.718565463234 322252.82258853404 279570.09452022141 ] ;
@@ -987,6 +866,73 @@ function [smiData] = initializeSmiData()
smiData . Solid ( 24 ) . color = [ 0.792 0.820 0.933 ] ;
smiData . Solid ( 24 ) . opacity = 1 ;
smiData . Solid ( 24 ) . ID = ' Moteur_Translation _Plateau * : * Un ' ;
smiData . Solid ( 24 ) . STEP = ' . / STEPS / ty / Ty_Motor _Rotor . STEP ' ;
% Ty - Guide_Translation12
smiData . Solid ( 4 ) . mass = 8.3613735231187114 ;
smiData . Solid ( 4 ) . CoM = [ 19.1409856316717 11.907994144196662 11.821533174094323 ] ;
smiData . Solid ( 4 ) . MoI = [ 53852.677261917212 56839.401066359722 55772.228960332352 ] ;
smiData . Solid ( 4 ) . PoI = [ -3256.0421853479766 -4924.8108766115784 -1320.0442429257519 ] ;
smiData . Solid ( 4 ) . color = [ 0.792 0.820 0.933 ] ;
smiData . Solid ( 4 ) . opacity = 1 ;
smiData . Solid ( 4 ) . ID = ' Guide_Translation12 * : * Un ' ;
smiData . Solid ( 4 ) . STEP = ' . \ STEPS \ Ty \ Ty_Guide _12 . STEP ' ;
% Ty - Guide_Translation11
smiData . Solid ( 6 ) . mass = 8.1829253919450977 ;
smiData . Solid ( 6 ) . CoM = [ 16.87989864259038 10.71472380164245 12.617372197409855 ] ;
smiData . Solid ( 6 ) . MoI = [ 52969.730978163447 54572.543668756531 53183.634453418505 ] ;
smiData . Solid ( 6 ) . PoI = [ -3631.945563223851 -5630.6059761096 -289.15773342455952 ] ;
smiData . Solid ( 6 ) . color = [ 0.792 0.820 0.933 ] ;
smiData . Solid ( 6 ) . opacity = 1 ;
smiData . Solid ( 6 ) . ID = ' Guide_Translation1 * : * Un ' ;
smiData . Solid ( 6 ) . STEP = ' . / STEPS / ty / Ty_Guide _11 . STEP ' ;
% Ty - Guide_Translation22
smiData . Solid ( 7 ) . mass = 8.3609058443789515 ;
smiData . Solid ( 7 ) . CoM = [ 19.132133721964305 11.892463147403664 -11.823956211824273 ] ;
smiData . Solid ( 7 ) . MoI = [ 53839.548367298143 56828.643221751627 55750.099842573487 ] ;
smiData . Solid ( 7 ) . PoI = [ 3261.10407978655 4927.7918682396448 -1304.436900584067 ] ;
smiData . Solid ( 7 ) . color = [ 0.792 0.820 0.933 ] ;
smiData . Solid ( 7 ) . opacity = 1 ;
smiData . Solid ( 7 ) . ID = ' Guide_Translation22 * : * Un ' ;
smiData . Solid ( 7 ) . STEP = ' . / STEPS / ty / Ty_Guide _22 . STEP ' ;
% Ty - Guide_Translation21
smiData . Solid ( 8 ) . mass = 8.1829256494063252 ;
smiData . Solid ( 8 ) . CoM = [ 16.879899026528118 10.714722674505232 -12.617370596448877 ] ;
smiData . Solid ( 8 ) . MoI = [ 52969.732158808736 54572.544816981281 53183.635918253414 ] ;
smiData . Solid ( 8 ) . PoI = [ 3631.9460791272418 5630.60590582175 -289.15762831869131 ] ;
smiData . Solid ( 8 ) . color = [ 0.792 0.820 0.933 ] ;
smiData . Solid ( 8 ) . opacity = 1 ;
smiData . Solid ( 8 ) . ID = ' Guide_Translation2 * : * Un ' ;
smiData . Solid ( 8 ) . STEP = ' . \ STEPS \ Ty \ Ty_Guide _21 . STEP ' ;
% Ty - Plateau translation
smiData . Solid ( 9 ) . mass = 123.27304666520648 ;
smiData . Solid ( 9 ) . CoM = [ 1.0745153439908003 E -8 76.840734640488066 -15.7858927227978 ] ;
smiData . Solid ( 9 ) . MoI = [ 1.6258590199632309 E + 7 3.3998679601297766 E + 7 1.8290485861220378 E + 7 ] ;
smiData . Solid ( 9 ) . PoI = [ -40100.293113086067 -18283.832750216414 0.00010977145084025645 ] ;
smiData . Solid ( 9 ) . color = [ 0.792 0.820 0.933 ] ;
smiData . Solid ( 9 ) . opacity = 1 ;
smiData . Solid ( 9 ) . ID = ' Plateau_Translation * : * Un ' ;
smiData . Solid ( 9 ) . STEP = ' . \ STEPS \ ty \ Ty_Stage . STEP ' ;
% % Tilt Stage
% Ry - Guide for the tilt stage
smiData . Solid ( 11 ) . mass = 2.2361582977906496 ;
smiData . Solid ( 11 ) . CoM = [ -0.15900593897461887 24.855409113474046 -0.17548810891069858 ] ;
smiData . Solid ( 11 ) . MoI = [ 2117.5998025030904 3635.7958018687932 2242.3242214716147 ] ;
smiData . Solid ( 11 ) . PoI = [ -4.1934867272725125 -0.32511744228602696 2.3625270647825505 ] ;
smiData . Solid ( 11 ) . color = [ 0.792 0.820 0.933 ] ;
smiData . Solid ( 11 ) . opacity = 1 ;
smiData . Solid ( 11 ) . ID = ' Guide_Tilt * : * Un ' ;
smiData . Solid ( 11 ) . STEP = ' . \ STEPS \ Ry \ Tilt_Guide . STEP ' ;
% Ry - Plateau Tilt
smiData . Solid ( 18 ) . mass = 124.18540434871731 ;
smiData . Solid ( 18 ) . CoM = [ -26.582212197447287 -491.717305640884 -0.00033479273697097707 ] ;
smiData . Solid ( 18 ) . MoI = [ 1.1439333451426933 E + 7 1.9448243099410776 E + 7 8.463072074762946 E + 6 ] ;
smiData . Solid ( 18 ) . PoI = [ -1.7523192581664864 -6.3900215026686755 -255511.79057840357 ] ;
smiData . Solid ( 18 ) . color = [ 0.792 0.820 0.933 ] ;
smiData . Solid ( 18 ) . opacity = 1 ;
smiData . Solid ( 18 ) . ID = ' Plateau_Tilt * : * un ' ;
smiData . Solid ( 18 ) . STEP = ' . \ STEPS \ ry \ Tilt_Stage . STEP ' ;
% Ry - Rotor of the motor
smiData . Solid ( 25 ) . mass = 0.38430863613603045 ;
smiData . Solid ( 25 ) . CoM = [ -5.266756357647571 E -8 0.084038038546028468 -17.259197169539714 ] ;
smiData . Solid ( 25 ) . MoI = [ 499.37275615442366 499.08493635525451 104.67248848189929 ] ;
@@ -994,20 +940,8 @@ function [smiData] = initializeSmiData()
smiData . Solid ( 25 ) . color = [ 0.792 0.820 0.933 ] ;
smiData . Solid ( 25 ) . opacity = 1 ;
smiData . Solid ( 25 ) . ID = ' Moteur_Tilt _Axe * : * Un ' ;
smiData . Solid ( 26 ) . mass = 52.9776539711868 ;
smiData . Solid ( 26 ) . CoM = [ 122.00377986104328 -0.0056758322482918606 0.076028031715715316 ] ;
smiData . Solid ( 26 ) . MoI = [ 4.9160628224502634 E + 6 2.8118491924753189 E + 6 2.8126349362308397 E + 6 ] ;
smiData . Solid ( 26 ) . PoI = [ -60.988049183057221 574.35593302280927 -42.844438542971233 ] ;
smiData . Solid ( 26 ) . color = [ 0.792 0.820 0.933 ] ;
smiData . Solid ( 26 ) . opacity = 1 ;
smiData . Solid ( 26 ) . ID = ' Bati_Spindle * : * Un ' ;
smiData . Solid ( 27 ) . mass = 0.049606255706454994 ;
smiData . Solid ( 27 ) . CoM = [ 0 0 63.222061026372984 ] ;
smiData . Solid ( 27 ) . MoI = [ 55.699888493314425 55.699888493314425 0.67291987429918709 ] ;
smiData . Solid ( 27 ) . PoI = [ 0 0 0 ] ;
smiData . Solid ( 27 ) . color = [ 0.647 0.620 0.588 ] ;
smiData . Solid ( 27 ) . opacity = 1 ;
smiData . Solid ( 27 ) . ID = ' BrasHaut_Nano * : * Un ' ;
smiData . Solid ( 25 ) . STEP = ' . \ STEPS \ Ry \ Tilt_Motor _Axis . STEP ' ;
% Ry - Motor
smiData . Solid ( 28 ) . mass = 6.1218480858043582 ;
smiData . Solid ( 28 ) . CoM = [ 18.047333440871935 33.17427256561281 -0.46949496649199368 ] ;
smiData . Solid ( 28 ) . MoI = [ 31874.700431348381 42897.353029512182 29049.726878808429 ] ;
@@ -1015,6 +949,49 @@ function [smiData] = initializeSmiData()
smiData . Solid ( 28 ) . color = [ 0.792 0.820 0.933 ] ;
smiData . Solid ( 28 ) . opacity = 1 ;
smiData . Solid ( 28 ) . ID = ' Moteur_Tilt _Bati * : * un ' ;
smiData . Solid ( 28 ) . STEP = ' . \ STEPS \ ry \ Tilt_Motor . STEP ' ;
% % Spindle
% Spindle - Motor
smiData . Solid ( 10 ) . mass = 26.05449761481789 ;
smiData . Solid ( 10 ) . CoM = [ -0.095307614034803215 -73.729181325504371 0.060643973360152141 ] ;
smiData . Solid ( 10 ) . MoI = [ 542775.78978177439 273763.46024085052 542564.45071286859 ] ;
smiData . Solid ( 10 ) . PoI = [ -98.959191426503438 -1805.6394231119384 -52.852323754654158 ] ;
smiData . Solid ( 10 ) . color = [ 0.792 0.820 0.933 ] ;
smiData . Solid ( 10 ) . opacity = 1 ;
smiData . Solid ( 10 ) . ID = ' Moteur_Spindle * : * Un ' ;
smiData . Solid ( 10 ) . STEP = ' . \ STEPS \ rz \ Spindle_Axis . STEP ' ;
% Spindle - Rotor
smiData . Solid ( 12 ) . mass = 18.489788236729925 ;
smiData . Solid ( 12 ) . CoM = [ 83.945932907862158 3.5024291372378355 E -5 -2.340248362521065 E -5 ] ;
smiData . Solid ( 12 ) . MoI = [ 918590.42919547844 499096.85122296982 499096.80095398769 ] ;
smiData . Solid ( 12 ) . PoI = [ -0.060680025979102596 -0.055279758468797451 0.082732004208309853 ] ;
smiData . Solid ( 12 ) . color = [ 0.792 0.820 0.933 ] ;
smiData . Solid ( 12 ) . opacity = 1 ;
smiData . Solid ( 12 ) . ID = ' Axe_Spindle * : * Un ' ;
smiData . Solid ( 12 ) . STEP = ' . \ STEPS \ rz \ Spindle_Rotor . STEP ' ;
% Spindle - Stator
smiData . Solid ( 26 ) . mass = 52.9776539711868 ;
smiData . Solid ( 26 ) . CoM = [ 122.00377986104328 -0.0056758322482918606 0.076028031715715316 ] ;
smiData . Solid ( 26 ) . MoI = [ 4.9160628224502634 E + 6 2.8118491924753189 E + 6 2.8126349362308397 E + 6 ] ;
smiData . Solid ( 26 ) . PoI = [ -60.988049183057221 574.35593302280927 -42.844438542971233 ] ;
smiData . Solid ( 26 ) . color = [ 0.792 0.820 0.933 ] ;
smiData . Solid ( 26 ) . opacity = 1 ;
smiData . Solid ( 26 ) . ID = ' Bati_Spindle * : * Un ' ;
smiData . Solid ( 26 ) . STEP = ' . \ STEPS \ rz \ Spindle_Stator . STEP ' ;
% % Axis Compensator
% Axis Correction - Disc Stator
smiData . Solid ( 17 ) . mass = 3.5065801747129073 ;
smiData . Solid ( 17 ) . CoM = [ -0.36791120657420417 -39.5989800783502 -1.8492196764749032 ] ;
smiData . Solid ( 17 ) . MoI = [ 123021.09213588048 241616.67862224273 121135.81165159146 ] ;
smiData . Solid ( 17 ) . PoI = [ -6.304580461431124 -390.11328139595861 -1.2685138195415793 ] ;
smiData . Solid ( 17 ) . color = [ 0.792 0.820 0.933 ] ;
smiData . Solid ( 17 ) . opacity = 1 ;
smiData . Solid ( 17 ) . ID = ' Correcteur_Axe * : * Un ' ;
smiData . Solid ( 17 ) . STEP = ' . \ STEPS \ axisc \ Disc_Stator . STEP ' ;
%
smiData . Solid ( 29 ) . mass = 0.018506900186134712 ;
smiData . Solid ( 29 ) . CoM = [ -0.56890312150214994 -6.1547991703062257 0 ] ;
smiData . Solid ( 29 ) . MoI = [ 2.4610504412048715 2.2918706649711496 2.4929637479655558 ] ;
@@ -1022,6 +999,8 @@ function [smiData] = initializeSmiData()
smiData . Solid ( 29 ) . color = [ 0.753 0.753 0.753 ] ;
smiData . Solid ( 29 ) . opacity = 1 ;
smiData . Solid ( 29 ) . ID = ' HEPCO_RSJ34DE * : * Un ' ;
smiData . Solid ( 29 ) . STEP = ' . \ STEPS \ axisc \ axisc_guidance . STEP ' ;
%
smiData . Solid ( 30 ) . mass = 6.90011207232739 ;
smiData . Solid ( 30 ) . CoM = [ 1.0948384390702313 E -8 -3.3962123693453816 -1.9754286882626495 ] ;
smiData . Solid ( 30 ) . MoI = [ 8220.4563154645821 23522.651144994408 16476.625269165881 ] ;
@@ -1029,13 +1008,8 @@ function [smiData] = initializeSmiData()
smiData . Solid ( 30 ) . color = [ 0.792 0.820 0.933 ] ;
smiData . Solid ( 30 ) . opacity = 1 ;
smiData . Solid ( 30 ) . ID = ' Bati_Correcteur _Axe _SansCapteur2 * : * Un ' ;
smiData . Solid ( 31 ) . mass = 6.9287146257909242 ;
smiData . Solid ( 31 ) . CoM = [ 0.20632390729952396 -3.2645678205909472 -1.8073529676898348 ] ;
smiData . Solid ( 31 ) . MoI = [ 8308.8083458773581 23715.993296597404 16648.639174554883 ] ;
smiData . Solid ( 31 ) . PoI = [ -46.22405120432186 -43.7402576006445 -51.305795627548136 ] ;
smiData . Solid ( 31 ) . color = [ 0.792 0.820 0.933 ] ;
smiData . Solid ( 31 ) . opacity = 1 ;
smiData . Solid ( 31 ) . ID = ' Bati_Correcteur _Axe _Capteurs2 * : * Un ' ;
smiData . Solid ( 30 ) . STEP = ' . / STEPS / axisc / Axisc_Mass . STEP ' ;
%
smiData . Solid ( 32 ) . mass = 0.050211456363892161 ;
smiData . Solid ( 32 ) . CoM = [ 1.755384579522894 E -7 0.20971599065599411 7.3676040526265947 ] ;
smiData . Solid ( 32 ) . MoI = [ 5.6316076354202487 5.5419198739075943 5.1790795543353232 ] ;
@@ -1043,27 +1017,7 @@ function [smiData] = initializeSmiData()
smiData . Solid ( 32 ) . color = [ 0.792 0.820 0.933 ] ;
smiData . Solid ( 32 ) . opacity = 1 ;
smiData . Solid ( 32 ) . ID = ' Axe_Correcteur _Axe * : * Un ' ;
smiData . Solid ( 33 ) . mass = 11.048822641144469 ;
smiData . Solid ( 33 ) . CoM = [ -0.51257668162195469 12.949637144252401 -0.47841218705416116 ] ;
smiData . Solid ( 33 ) . MoI = [ 61278.329900794888 119755.79362002887 60734.179915747 ] ;
smiData . Solid ( 33 ) . PoI = [ -144.84411966602022 -216.33448148869749 -145.02602360828348 ] ;
smiData . Solid ( 33 ) . color = [ 0.792 0.820 0.933 ] ;
smiData . Solid ( 33 ) . opacity = 1 ;
smiData . Solid ( 33 ) . ID = ' Support_Sample * : * Un ' ;
smiData . Solid ( 34 ) . mass = 0.003370325364280492 ;
smiData . Solid ( 34 ) . CoM = [ 0 1.5866221650834114 0 ] ;
smiData . Solid ( 34 ) . MoI = [ 0.057173154927052459 0.10682711031043758 0.057173154927052473 ] ;
smiData . Solid ( 34 ) . PoI = [ 0 0 0 ] ;
smiData . Solid ( 34 ) . color = [ 0.647 0.620 0.588 ] ;
smiData . Solid ( 34 ) . opacity = 1 ;
smiData . Solid ( 34 ) . ID = ' SupportBrasHaut * : * D <EFBFBD> faut ' ;
smiData . Solid ( 35 ) . mass = 5.1600659335212322 ;
smiData . Solid ( 35 ) . CoM = [ 0 0 5 ] ;
smiData . Solid ( 35 ) . MoI = [ 29068.37142550293 29068.37142550293 58050.741752113841 ] ;
smiData . Solid ( 35 ) . PoI = [ 0 0 0 ] ;
smiData . Solid ( 35 ) . color = [ 0.647 0.620 0.588 ] ;
smiData . Solid ( 35 ) . opacity = 1 ;
smiData . Solid ( 35 ) . ID = ' Nacelle * : * D <EFBFBD> faut ' ;
smiData . Solid ( 32 ) . STEP = ' . \ STEPS \ axisc \ axisc_gearing . STEP ' ;
% % Cylindrical Joints
smiData . CylindricalJoint = struct ;