From d3323734557185e103746b41b69b3c0eeaba72c0 Mon Sep 17 00:00:00 2001 From: Thomas Dehaeze Date: Mon, 4 Jun 2018 09:39:14 +0200 Subject: [PATCH] [breaking changes] Regenerated the datatfile from simulink --- .../Root.type.Files/Analyse.m.type.File.xml | 6 - Assemblage.slx | Bin 154088 -> 154067 bytes Assemblage_DataFile.m | 3660 ++++++++--------- 3 files changed, 1789 insertions(+), 1877 deletions(-) delete mode 100644 .SimulinkProject/Root.type.Files/Analyse.m.type.File.xml diff --git a/.SimulinkProject/Root.type.Files/Analyse.m.type.File.xml b/.SimulinkProject/Root.type.Files/Analyse.m.type.File.xml deleted file mode 100644 index 80b5b16..0000000 --- a/.SimulinkProject/Root.type.Files/Analyse.m.type.File.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - \ No newline at end of file diff --git a/Assemblage.slx b/Assemblage.slx index a6bc218550b6b1bf7e151bab25fc4ce4c5018dd6..8e884f30e552ca4b0457de9b4042382c88462b8d 100644 GIT binary patch delta 81211 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≫=U`I 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 delta 80555 zcmbUIV{l;I7sd<5Mn@gnHaoWMj;)TZ6LxIdPCDt>wr$%sr{DjrduwjhRL$J^vTN_P z*V<>FZ@=?A>&(@`9@oL*D$0OEpo4&bz<`)2h07wm52XDB1p#RV0|CKJsa6Fe0D_fu z75a$KKWGuJ=xgLIB$oza&PT|_&DlDM*MIecA#U@3cGRDp&Xafca35uRHLn}B&Z*Uc z9wo7(iLwTuGWANEs-xYvrxtNbdvA;1j^d=|^0_CUWu*kIVRhf z$-THTC`f0gwd9yw>*SlA-at)`nYlgfIEa}xbQM^vdIzh^1U&^!+1CX7)`TVu2Kx;H zA1UD`Asn1VW1i8?GO%+P&SZ=Sw}Gx_R!cBoTks;9Y!SVMyd^$UKL^`UV-cQuZRzk7 zgm2sA;xZO*a*TD#e&N}W9diV%en&dH=qg%a4#K3^k)g!g(vngFkOM3d&>$>;lly1J zlKU%#kvuyA3CfIKB4aQ$uO>#8)G~6Z%nId0goyz7@(~mLSXai$25p?_r}b-Q%ys@w zLHB;AA2JzN3JTyA<~V|SRC&&;I+M+a&)X73hxo}_s4x6X68e^B!ad$>_IZbpqnqWc zEkX~TkT!f)ndc$07v1iNUJmnRYoVXy1Qldva0rUV_%rmIoG#y2d zvge<*Pq`zF83F1T#3DXBTpm9_{jMJrzZ0MyK|sHeq*nj3h3g>*si~!RB6feY?+L;x z;3mQKzRl0UsoqBWxrIBaF_acaYQd z;kGfywW3xvV``Q~F#-bgL*!*BaN)vdLO-Ret7t?^|6wKnv04>CeZt@c`Q|3IbZM8q zo^*>7fj7v{*Ab{wcc3*&h8ELI$=QFvh7>2gi!XfrDu3y6WAsOTS5Xvhk7ik_2+?xG zyb$V@tVM@Osdc7swk9#@(cJ-lm=wxJ=@*5=A5ppTu^$E=3gJV*>FsRP_=lp#{;9`r z=`do(^?{L9GTG7-$W?9HovWRV(^d^d&D0C6#=|ZZ3k=vXHV?3D{{gBoGripEzo{#@ zNi8rxWKaxeO#)joi|QT(GriP^V#+v#kJom^uri|*pg*4B7d)-?7^ zSf#VW_dEx)4BU_bv?nPk&*WX5X4u$g0bN`x-PO^T20CdHv8$!L_CE62L%wg|Fnn97 z?Gq>wQ56`tszXZw;H}tWFg>XC^O;tFE3A#PtfCGouC^z$POpFRm35K!K?;;x8dE_K(8?|YP?;FBs`bC zI$2D>O?juI%1Xn8Wu-s~p=5O&epM@026AjIodwof4HsM1VQ9x1RL|1?%GZ>Hva@5c z*RijI!CO25zze>u&5djzihE+BWf-HIW5BkdM+XwnxA<3odA!TL4CTsDvm%Ms0R%DT zPrP_DSkAFb3HD%7jL8yHe_p*C*GJmnMOk=+gY#^f_3#YJ zA$UER_mv~b7BV}{8vy@xU$u_Y7_76K$)Sr}~)!`7L7}efm+li)T z1@ZlUFq|9lJ)%Nym1Ef};Q>|3#bJs_&(2j}w7r%pU~l*oybsYAK-;NURe$Vpra&Vo zDO~Uj0aS*t05Fed8*2C(JtHs?N5}CvHPJ8dr0P9?hmGZYUH_eNb_dMsS`Baa03*(FltoO9~oZ2 zdhaZahx1T)T3D&!$OwO4r~H4w ze0Hmu{xFSvKUs$Y@_yn(_~rJ4{T{{LOAB&W-YMuG6war!ya79@O#aj8fpdQ@4!+#` z{o9$6on3&&fkv0thEtg{YSJ`~n-H!@n*En|Xg48%R(ORe4Wo{Aoi~q4GP3m7SCW7g zAPInw7o*|3FhqCJgzrsMA4NcMf~RarMbxJq-L(Zu&QEg>}iK+be&vNAiqQwzS+ z`GMUDC&lO6^np*Eq?eJ{@2cQq8mh}b*WV{CR`71$p%S0(EKf^1$qqUsG)pm32-OI^ z`l}3|RMh@bjQ;qMZ=gO1KNlk?+3HVGSPUb-MxnTC|Kjpa~TS zR$Jeq$onNq7%~_cOOBLlkT?`X>A;2+-D&|bY(b`0L)_|$_~Wzw*ISi@4O2^Q;pBdj zu~f%v_qg}s@hjbX9aQy{uYNnn;UixNIfWJOcisrnUx@obIq53rMBv57_RJtMVFYwS zZ3Wtpi@Z!C2dHO_nFZn4un-c)z^Q>t8OocuTnUn*UTqEVfubO7MsVy>BEx!AuBqp; zcpbzief7vfb`MI{Kry|fXc2t!D{(N*=?OeoM2=}ykiN{BnEU{XW#Q)2(A_{q=hV_q zpPau?xExtK339(b_*81zHP14@UK<F}m_8|{uCMBjg{iF7c8)nJAzgJa4S(9eJ-1j+&S#O7HrnE_lo1>2AAG145;q6B{K;Zzp^^E7& zyX2?Ou0n}d)ttfM6q@0uRmpr%wlAT;dDr8hXm|%{?~KKR;Z3{dYuy#{$`toGXSH;D zyl+80=ZL4B zO%#vyn2Iz)NaIyM5ijg<#tuqp4^BjZF8Hgf6;UODdP%OxLF67vAZK!*gY5&`aQl4seW`IXS;<6cPK6%3yYapXwc3_@ zcyrq{8c7B-wv+nph4Es8;rt{11mJxk*Q0daIY{x-)dVXrXiSH?i-8_0d3ii>uDGW? zUf6lUX<~3r!}MVW@EF4epBB*ooK0wx?$Bc8k?>ZcJ}G)hX(m_=6aGv5kItJOv zkR{g3%wLU}y0ImvG+~8_Wd4u@18ni6vJDLTA?*n4K>5o6x=-_49jgQBy)NI=x9gj% zuaTT^Pj^gDG%Gp=c^Q0|kf(FYlc|)5)9~6?K2AL`c@K<(VF12wg?lBpuXI-AEtfXG zwYBZ%vkWjvL*R_W6K(AB!^e8Nl`n+Ovdw3kX9c*>d+KVCNd8lqVE>3USyp)fdU*rg zEJ#LRK55b6^E8+C;r8k-pv|v8jv2$h5G#qB)T6D^m{|BKen@uPQ3UMDl@PYy4DALY zx1gKgMjdZLSbFgz^0h8;7(dvS7R|DHC0Ch0Wdgnu>>0JtvmG||WT&(@++<()zQqCx z(Dz5zzNznS!e2h`O=nY-=Q$zpuXiasD*_>e{Dfaq*B3_5cSn0eJ8J+E@aD~n|9L&N zb8y7EdKfl?SoifQ{wDD0;?BzZ$>#0FegCh*`uTD1x@qUe`}whC$Arsfh+YBt1i(H3 zEMq?3Pd=YRc2>y+IZGB2*%QU||uwFFr;njWqxPPJ@oobsh zb3X5~9+k>r*)+^ai=JdzT=Z-y@Z|oqbmt)GBqaFa<$bes_YgQonhNQ=;X8Q>A-;G@ zdp!HPdnUZ+-kTcADO=xvx!76bx8!^W`t20N_s;jO`#x?6N3Om?KC_R%S}LmvSIkGN zr#ju66<(rVOpH3t%ySr(sf|~Lza8p(MDt(mi@$HIq-o{Y0h@mimh8y4 zKIBTK)@c|!IBxXweRHpfDoiEywTA9BB6ev}8p6*%W+{&?;#@l@x_sUB6#IsN8WQGE zO61SyJtOwDAGKciC2J=QKVCMJBvbfF&bm(D17J0E4 zKLu`M29~|XJ2voc$zDInGPfX~Qa0Dyo(di!R1fk5_~b*?-ibA1t4`C}-4DKANPB2e zVpMt!?J=Jd_KuufS!&$wzdkL2R&SA{&yu$TTx{5tXm6&Oi8uX4=lh9dtm~D%O{J1K zH(lB)v1w>4}FJ6|wOO8GurxY5Rh8a;56&y5cwxwf;f zQUjA9R+{)oc`MCm=W@yz@b(hL*`;y9jX;R0;Y5)XIur56?IFj5L?I-4j)jeES5DB4 zk``_f&4Nez>v>b3u37{DOJNwik%UiTCn52e!v#>}H4+iYL4CG}tEXqpM6*8kY0{tL zV#jhisICuXYVRqS!_nD!y>5phS!bP31en7T>oT1`p??|;3{aq0{k<*jA>;?W;y3*~ z{PQH1HE!xyfNrvS@aOt`WNLlAsk`#bFgik-5~9uG1`wQvStA+ZJ(Ra0*YKlZ_r zkKx-nFY@zjh-H(M*WSI6{FUZDn_YdlXA*mKejv5Zc9Kq48zV3=g5Gxj{UEwaU_b5R zYUL+M27-}SHbTkwDne%x(%akezATiF~4zzwGK+0l9_@bHz~I z6H~DQEzsJEOYZ}C_WyDiGQ8wtAm}}~IlYXw$gmf|adaDU8H2A4%~v=V4P3MRP<0JR zo2Co53uw`$X_{rgd{WhQ%AvJE-yBI2TI^;tymz=cj`~n)4j(MMIk^64+i`fcCfKp( zeJmk$<@wr-xco4!bc*?WHQ>gFx7>U)5uga&pM5*tGGzmr(7q;r%B3`oVW%jG%UH_y zu8e0WJVu-C6E@A$-fAH84Y$f3DtLa&`SEakr@&XMC3CV@ zH(7`|!+aUp*s_7<&gg#BY}ku@!AGh?ezkv*6Rv8iFwWLa$RHl`$>kptIW$n!&uokl zW9!$M9Nz?p1*Xg#@6IRY-7}qcVXPQvNG2cDP+O}2D1FWoz1 z4EzZuosj`8aVUn0Y5z_Y>I+knP|^0oA9Vcbk~J3iW7GKC%S%G3hDe8MwJy-uqX`l@ z)ti9qN=U;g$7Wnc&3ZPzM#in)kWIyvFD-JI0-d)58F=ikVYK{!cbP>jQGpWa)$h;n zq1lVPjmrfefFSTeAW-O=a$=cGAW6E%?l(YNNCL%cv*QmDmZ$1<_r8i zpu1<&sVU}bEsXL+mkJ$W%4AEQ0A2sddzTFi-%G9`<`qi zoP4drMc57cK~HNCp`{I1`?18e;CjRug86?Oh;S+Kz73J=j~SDj{W^Y|N7Q0eP2D?@ zXi3QPj?ek&8#8BsM+d8@!xGj1rU`mSdt}m%pu(%gCx$&UqAr?44@cD^!BEgl{E-cO znq3`lZ}koI=J=$>Yux`_Mf(`#NljW(4fDS;e%2OSvhLz`NmSwFc8PbxJ6*5)%xEhm z{Ad~W-gu5Nxr=(yA%nLO=xK$X*^9SUXOIVAE(v{ajw?wR+f7pN>*1?u#>eZIr?A+g z)Cr9&9~ZMLnDTM6yTY~mD8Wo6=q`cWzMsSB_}_5v+dgz7-n%+JyTm@fw%%crJ#(Xd zo7OwubjKX1gsSCyTWz_+i5`3@pwZ+*zCNP9x@du(!|B&y!_VymjI)WMB>YCt{2ogs zJcAjcr;%aQ%Pi2H&ZE_DR~K=nZ3kva%q^*NdHTr16OontwAe5ebARD;ldFMspOoXp zhE(Ge-&!xzL$1?{MEsGLzG`L<6|EfWSqHm`6>D>?WD$zrjqZ=y?Y@S^QUhnLAENEH z)%jl0?i-GRf|e9l_(@smxba=J`@=tl>@%v`e%4;vDzrI4(4QVeq0><6#S0DB$aRT}HHL<_dPJhZz(8a?>^N zRdO6wUi9{Ph_7EJlr3I7Rq&ux-MX%zAZNna97nL`aeW>v=;J6J<59&G-F08aK60>+ zy5@WyI~)orotiM*yMrxdAVYedWE#+W+y(gbg~c9eeHYCVs^}JSx|&XX};g-?f73Pd^uqYR(6@xwm8qdES7EzBZwV#X`%ck zmk*TUsq=WO?)E8Q_2T>6aOi@)eWSX*+|Ey-Qk;a>O^=lJ=icn^_Yv!iHjf}q%IXe( zOxgpJ2F>5BFe~Iv=L}|`KZeXl-|LLO4*c@9seE>aKi!eZo5?MJd)q4uyh(x)_%oJR ztQ@?9Fa ze}2sT*cJ2Imn0FF&B1_)nj5=cuk1`%q5w3!CtlXM8YtpO_{X!&`^!_o4vX z%BY)qL`9uejV46Sdt{ZX^@l`4iLl1Q;1zM|oB>m9zL(KEWnRU@eT9VGxU9L0c*u>$ zYZf+3VrqVWx8j*9Pc&xy=Cg6Y-DQcdjj3;wiJz`$6BOBMkl8MQM9;G^zhHtR;(nWC zMW6dg*>4Nr+5>0Wpc2;(wetIdGc`yY(v;Y!CtXQc_Nyob-B6+#-O!K988a}{hG@ef~wnl-j7KbWAh5b!pA(>Vu(0JTrueY>T*b>PbjLrN*ULI z&t(W8Uk0u-vMDT2gzDc=lh29qFPdK+_eUgul3WWyf8%~d*>T$yOCXbJkLRh(pK_%- z2F<B13+qkACvc9zIvWzdG(K$2vAQ+%9;Q9KrX;=feHO-tK2vmNa;?CvCz_>K} z)42S41XxYKnzYZq7Qek+5xy6h(+Edn)pWs7zcHa5Qb^S&MB+1pdL(q>V*v<7G`we; zZpx7sxv(ptu=bRrC3rzOAEBRPg()2czz3YN;=zqG0rUG3$ycDEi!G+-q5qbI+}$>P z!FE_j@HeH+SVHx84cu2$m z;4UhISEk(~qTe0WCudOD@PNNK4w*O_-%Mx6d%l0fk^LON#*rmvnjuCIH=g}t?1LLe z&GPlbFThl`&RFBsl^i?N*vM@Nxhm*F^Y>ic%-h<`M3^Ahrm@8ht5LI1-KVoqNRe?x z5qD(E8r|8Yo6XEA{Pc^fwus+9RibcZJn_`8L=~F92(_#Y4lYh-ix7a@m3gs-|AzY7 zxAHKua4~UAD1UTciH^8>VMmNNFWn~;eB+apcXCUwdl?DcC*-8PX2Df@X23=DJMd6S zU*`XukD|B1@8mvi4+IA)C+quiQ6=p*{F|mR;i(Gy?c`!1!ClCGN0P?G`B&!EYp>Wm z>&A?iIB5YOKnJ53ah39;{0=PV^hSVQ$nUpTM1cON-N_x8bBlx+keoImEB#5WsS*c9 zD#VPcTIw7L;gc7a>+|29Vk88;OHDys?#D(n#Dy_g>8lnNYohcQ~^`u!glgRl49CAgWCb$$$wN|4B{Co4?&KVe66^qAf?{zQzC^zU8H>NxWeCbt{xVi4in^Q&@?^FkiSSKU{@c5}Kc{xdB8(=z^3 zD*lsN`2&rtV6GsYQo={6H3p4{QA^VJT~&ymC9CY# z+eAnLD$?SB*t`ZmJ8-YOYYhf4*BRQ@_7rNyns}a#UY>?rZ-&>5 z_29%3jCY^mj-1@lbwCn9bt=*`a!|IN(=!@LPdM1MT@I$(la?qt))rr4X-y8EUY5_h zIqV~?n(whW@knLnLCs?pHl8^!;p-m^joJwcjXEk@H%de;0kCFT&fL7)`1SqI@LjC&M|1&`c3Az}S=NN9;K~4)D5e;{DVLJEtx_RNR=T?y zwwg}K0P0DEzf5uD0o)ixu}LLS_C{TyDM$;T1}DKu*;KDg+?1W;N57_~K|K#>`f6H; z3AS0QnkZLRCAY&E{rc?{%Myw4`{{zC@U#HsZ1*(bAgy3m=iPmTv(+Xk^>lR1(RR0I znk3)!VdXZMaywB!r?%KfX?fb+a%81y9Px(9Mie4xrkEslB#$((QuSEeL{W7)(i97@ z7%{N>`I|xTcXqz5wNj{_M5EX*VHn(60?%;e+JiWIHi-ZY`{Y1|as!+C*KaC+X0RBW zJw!L%<3Y^d7F#=7+`Syq{TdzNT5dt=tghW*szoC3T`aH_QWjP&9Y&i}CGv5u(n0mY zTQSG#C;{2uZYKitjEBg+=uBK=0>(0cCGeQvUGR5eT|H$pKYUw0aA0rVi=Qq=x#8w1 zK)Pqee|uRb#%Y6pg?*TCh`>3NVJ(Z_?rRtw?RTA%T{}YB%Hf1ccaXu%#lVXJX0abw zgGh-`7+rhU2|dda=p$P|3Jw7{pcwUy zkwv>5s(mx5b$(mdQl3wDEUr2H?NVNaR4wn~4|-vRMs76`jwZHK#9k30y?HOD<%c?- z`Df>$g1f)^BEM2@3p}Md&&b7{T@`Mflc#P8?WeU~gdOo_cl&R3wH@ce^2%Ofk6%ul z60p^c%0zp~EPsnIG-&S2%V{wHus#`Y(*+G1tp^N4&T=?9VPRI-#3W4{E%NV{8o4AC zvjpR!${MDBP1UsaeNNy_^|Fel5o?6uW5l(Kf+ax8=6efR6J?u>Wc*j_tz`1hHb&_o zjocr;6Qs2VMELby^S`ww>9}`DRkSSMS}~M=T7_9^E{LtD(HBQnw3YGz6$43zNtmYp zxEERRLQGoY>?FUOv9bI#qL5YOcYS#mx+FVIcj(DI!wN?kgvzmS9ZqDBdWgeZIa9EF zZjvFHC=V~Ldg#t$Uil0$F^i#AowjTqvgQC5aTrpYc#<(3-?3UuT354ZL5u6KD}eG7aVxo%|0HrT@Q!A@Ki^4F7)v!?hD5GAi+aLrG@T`oTVZS+dfF|54#TY*dDB z!-kc{JVTNQV0mOhRlTA6A5BI{1hmG^T4KSrCP^wbkQ=nf`Db9~6v zIXEytt=}&I8BZ1o7o^AiJrK%AI6(xe4;<=XCt#!}z}v2hS(keJW3EY|kMpFvvM(85 z@3sELKkd3^Tv}l)=x^yl0n4Y*%m4qV2>d@_#s5dBn6SjiM>SS^UC9Qo06u!V6@fAe z*S0K1RpEGMi$2wfB)CRcpV{aGY?G9WskWV!e!o3jrAvq0%Y&F`ME*A6Nd0YsBpuTE zHh9K{KXCQ(p=p;-aS5W-Ps4Xpwr?3DopC~}eEYB(Ca3o+RJqC z;48dNGPK+Z`jL=Ro8p0>Q`mir`T@VnVToc^wd@$W z<6%FPD&BpB#y+Rm7q;m@;9K4L-g%ZH?W^0cy#-r$;{+3suGMmp*JC(w4s4%kEl1r{7}e)6o7-!DHyT zyoRuG6oC{kJsul=PJtexH*0S_#AERMycE?FO_YY{al{WAGZ)t*Ko`Ep-9Xrr-@d_ zwbkQgsTt<#fPIR|Xtg9#+GTgYWvu_WP-ubUA0rwWa}gWuLDewpI{yfb!u}Z=g@Q}U zvDiJBL=))>7v`ac<`YLzR%1S-H(FFTh34Y7QM(d4A*We3L%#5$bxi>UrZNNc}S-KqgSPc zR0x8npcnJF@>hlFYZ#6I#nk(@fIN=vx0yOH#1PVY8%;y+QO<=qs`Pf)ID%XvBEX$# zMUQduL+t`ShVqyE3f$+&{<^-boyM2}4qXni6V408!te5eXS&(YL@yjzve8LGiG@3f zlNIAt!kq+hdwq$|lI|~WjwgOuEn(WHb7tJ3kRvgs$KsNmari^kz_BUA`84_BIJgc#l9-Y$m@J)wq9X=XH||E%-qKr7N=_~Cxm2l0~L#@9oyzFe=h z09>yWlY03!Z}`>`*dxuzTFG4T%?_2DLv;qi)n(}Jt`wSr{^s5QqY+}YFRkvUym{bQ zmyG_=^6k|lw_-`{`;T~xs4>D60fsMNy&3_2+>PhE!9c}WpFJj@fBKraHw^wskFys?L_?-}8}4<~rW!L4X{i+RFV-yuO; zU6IHWj+daogOGcjwo+Zs$&g9O9ep+YvGZJ>hh-i8l)pfU0(q8%iGo&k2nrwYz)AF) zg0fI8uG)2?+<{D5n~|zy3I9F8Qs#RCsF)WaLr2-5f$4?+t_g&o5DOSSiZc|2L@sI2 zqWwPAyisOQorD$0hkogW4;Nzo_?jzw$(U9kPZ^wOnW#olVWIg~8;QlM2zsSi8ss5< z?+8^P0S7kma79wt12f#=Q-LX9?}n)%9e1l`m395Rr*9qt$1fA)$(!w2xbpr!TM-h`bv$#%j5jsC(a@MfZ625C)1YtKdSrXp~gES##RTc@g*%B;is`JY)yP7lPQua{xdD(fa_ zq=t^%fqTFP%zd28m6avP(;-3HWI4h-6wiAm-m|F`23QwMLeC(Ckj#w}Gu8@;!%a_^ z5qr3T6@KuS`j4#4C}gO$mgMl{iV#Jy8uagnj-VuvQb@=~r|L+Brs6Sk$AB<%8{IMn zkC3~SCr8kg8gL5)M*`4eTCbWz4hipn<&pPG%k&&NJrtryULug^9zyk)o@u!G@z+QVw0EV92DDQE7}hie7Y3!Q?nxZkyfj zNAVaSQEcF=;@XlPl}6U`rPx13W06&eRWJuDV~;D*rcD*!7XdRX5PdN6l6fz8@&V~` zG(}I0E;}Ww{|0R}7f~1G@}T*AXPTS6#4=SlD7u&I)^q&OvCX*cAEJSwQ0&>k{~eMqBpS$gXk$+}1%-m> z3(Iy~XfeI9zLMJ}9ykdS4OLM@_YINc|9oP859V*EgJ-1wa%~9_|BS_+>&HN-WzEk7 zCR@fqNAwD*FOM{?ZTHGA{FDh!ovx_`WaOz^lXN2`|JK4+oaa~0-#Ws#y<rR$$C2x!`^qu|!7VT@} zHOKA2WQ;7E)u-+AcSQSE+IPGoCCwhDJ&tGHw;8O;Ed?LqhzPn&N$!f z+25}7WW2KGm_@PDgV2)}p1|`fwWp%}By|5Dvl1Ol*;~BB;gDcAoGTIFs4$)bF(4Asl4piFrHuRlRa3UP+7hFjRI$GYBcOdj1r zo{uw|M?&geT9wnk*|JL9S4)nYv_9Qw)v;EGAa71aY1t=W8Ktw@361qQ9zU}w@i=9J zxiUXOG~U|Q^%Cx`&rg_jo{LapN9Wh6uKzVne3CuZp5uR5wtAxh{O@zX$8A*P^M6hd z#NIMVro_&9l|u0(%dT#7^3TQ@2>~2F_i;0R{%>ZW6R;rxp5Zcu&)k}^EqAH; z>qBJLHqn9U|e5awC{(4(UIsF-ILq;*kE+r)92vS#KBZ*Q;O2 zzdp)2>aCR$p8c6hf!Vsn2MNzy;Ts$zQ3RSbU=-yWWvQ$yH+#&VxZzq%9BqnL@5YkW z5S-~B;@LN_Ot-SrA(tDo7{U)7vl#I>f6e0?NL%I8x70}eEm>@HPpz4JKnYZT7s)Xh z{GtW5KFL2WyjI3GS3=f%RB?xG3kh{fk90sEEA?Mqb=}!r0sQd98?-2Nm z3fvrMgfLb!GX9~G)#)3%LsxG_)lAcs=>;L7ckX3CJa-d(h#?1w`|FA=it<3^^f(XJ zc)$(8GLNAcD@H0H^K1ORR$WE|^{{z&pK2 zg|*=khq>ukTZsVIN6N#J6VH}B&91922WuIcZIjlSe!gF*#z>k z^tfdTiC-B;%&qx`c8P`~!QWu}06wa|Kc%J#2tW8B`}icb4<>!!%UVwUgzl7+?a&BH~C)aCGK?7k7?CYRM@ zILnht*408at-XXg)zT5fp4BLmZI+baO7gI+P*d24(U9@m)qPtt=xY?Y1?M^aH`?(>Xgj|lz#ULi|NMHC7A{3^c3(dX-vL^D`2*FgSE zaQpFi{8!vNcBY}VWu@ogT~V9OWj?P&BUuc7k^2De?G!~^irq4B|FdOl&2IMVpp7Nb z{B(J=5}0*z}V26hsNWz{@PyzIknO^$2Y-`M-VhV zp@)YQ5cyz;I9N##FbgKnPR6{07Jy52D!|!|RZ&H+asHBy$lsv*)&W1HN7C&Z(=Gj< z0(w8*xWxz_A{)e%ndP-d&KJ}~GxV^q)0}!V75`sDsBB%{u@ucz$>@e#DyZx34Mxk z7V$Xytq{zQU3_GV)>FE;Q{ZPOCStP6Vd3SDq zgQ;t!JGqzkv-KfczJ6ggr(b{cM>B$!yV_rH^)>2G@jSQIpxT$xa-r`{`ue&^zXb4N zKFSC^c&0+dLRQAkN_NHWroDE@oPq0%-Lb^jw%r!CnuBrT`7HB+v%?)6n%NVJP^X>_ zWf8pehTljsTKr?7P1~et?%h+$1K>>qA4TJY3v*`c+!Yy6M2gV?SI02 z|Cr|Iu*==o6^Hq9FwIQ8QoOEAiwfXo9GioqO%(XkAN{{a5dMWg(=7=P ze_58-Yvn96`kU+@u$*3dSa0b<*ENBr#fyo7wTL;E1e)d7x&8s!{e z2@a+-V;R)C+>>>hX*hhH%7vn)XH6~W5iY!BbGHWOAt`ltt|_HM*UT$zABpUdM7QJ{ z8FtXiQ`$ux-IDFZGwLL9r2>1`uv$glAAhRm&04PDq#cw+l~TS9DfDH2fo&q+X45t8y9bGkzcxP9XvcZPrZU!qU5_+&aqWE@eDk|&0bo4NJ zL@WkcB}_r3$fgc3AbD)i_=44pew!GnI?501sX8nh50I@$Dzb)uaIPCtt*m?~1XGGI zsRS{I`=`F?dQIL~K76{A31%XJKQ*=<^L| zBf!sX@u1w4vCdC>w@=}{^N4#5f_h*AgPERlFGx_u$=cr}xdd+9aN+JE)+4CD!S!YP zD`Mr@XM2h$Hrp?mH)UR{Y_~Bt4Xj#&x@uER`eyi7$F2!*XARqe9Iydm-!NQhE&PMr zK8k7EvFe3s+VJXUH37h7i~-g~%qWwv|D3HR5(rj=G@}eY8SE zcV;5**7km%sZFSU8gl!)lAhO&Tz>mt`I@K)8&v%9I*oQNTZ>lxwEyHqKBVw6VgWDe z4Shktf1;Sn8dWvrN>st0=Uyc>jlp|4HVq^#k}SXM{~&foo%@O{|NEiv3O7n=ChE$RC(`z3ACv``v*OH=(c=>DZL>_1H` z@P};6eJw5}IYg_C)w;QMuEv%njSZ5i(wprZ82h`g3M_V_TA-JF#C^jRkJ^9kspC;u zB-ks_^hOCU0C(_F0!JbT<#HuNe+K1@SsqH|Yp1^z(u(xj(f)e#aebk6=J|ZNdtS_L zgUD!$u2B$90J24Ar56WxESG~hpjHM(6O~|com3WSBVulrbf(hujoY#cd6KRwq0TCA zK$z9}{c^o*^$)kNzWEbD_Q6 z3A6;7C1>=@r?WdIWLkly2#Y`r!^CzO`9+3Iz{Ik{pb+gDvVxiX;rT{HD#!q0LJ2-h z5xj(el=0MdCR6Vm|Ab+W8Iyq`N18skX9h{0Zz($G$iiz2ONury)YSRZ zmR#uZp#J(QOl8x{-d34B9t_%sx8WnQwHkc4ohlf3BSO1FRJH^-IeK|=cupA>SJJg+ z7On0wH`>j49g9(1Gnq*RYTQapTD|Ts|14RzS{`<7bsS;CE`kfTYM67WPqJb!Rvx6* zDKSZISixIsS~Zf)uZ}-eJzE8~G%WQ+8DARAx1{J9HlgP3Yg;|xzFKlLE!>MiU zJ9q#dmcF*puq#$J))t|9wHv5zj|#o1xPndK%h1OeO2viD{LM&Avgjg!?t}!wiC1Qw zaid5B{y=9n=B2z2K8jF1Mhh z-6Nip=yi-tHX8jRv0&_bf(wryE-wnx7!_7NeTFHf13=m{v_AF;)|7K-O zRY7DB2$>oB3HU0QJzM}mAKHsO77sfnr}W?dF2_Wy`RRF57UW*(J6jEwt8V}YGSngC)>@*NU?vP>8vfC33lu&^FsEOOGx;Mt6d!IA-8ySFH;T|>K*K$9~Deico z6oZ~7JWAOwkMt)^ixYcuBQ7q?+_arv6%4B0!1e!<3IIE7@BH4)zl?=}8RNUn@FTxu zs3F^KnQTA#Q$+}m z2=4Cg?ykW}aCdjtKnG2bU@z{31b24}4#C}n1$Wo|l5ftr=GbTL^9Q=*sjj}Os|VFw zb$7B1R0)*?R3t18@?k!*{lX1!seq?M+aNbsKH{Nu?Rg%xDKgCLl_Gp}DTaF_kCZoH zQ*_;iKWGrA?Mmz7DT%&<(Cp8^a`&dCGZpj#&C_$~0 z1hO8i7FWxoY|7A8Q;N^JoQ4*bEzMH&;?pRJeD}ps#hXG~LxHd^y+!F5~TM?rBo+T1MP&%r-`IB$+^ zYK8$w9AqE2^8LxF>&XMM)+GufGjBeeMq?|pRJpbURayZGr#2S$B_rtkkf%KwZZr#) zkr{G0>uEKfpbVFcGDu+b4U~X&LQQc+Nw*H%06scIr_Mr|#-c|_XGp7VFP5G8dGO1Y za2RNIH&v4vRn>k2i=u#m_RX~yvtHU#xBo+fLxl5@h%l5jD5l&Fv2aq*2i89znD9QV zPCHBZ&g?qrzP2?*G?o`VY^&sim40Q+5UVozvpiySFq?lHQa`Xt@cpLUZbCF^#@3_wB;f$9agwzz3Ye_o5h?sy(fto2Y%R*_pz(x`R%XooM^oHNHxc5WeYXTM zwwXEVcuuO(+xXuT`3*C}xhM3+XCD{2=w;TiFzxPR;i!iU;f;hqwz>0ECbi;swXcu8 zy#}zYEGyS8tlkBZ2jiJP$*eZirj}l~sY27(O9O>kYnxs0U zU$@NfZOos_6K{|oNESWf@9bpks0V$bza+Tt)InQnoL{xMwrjTQInhO?FtB}8f*=MNsyX`H*~qlemDc(T2{JHd&t?? zzBA0(*pSZGhJmV{OSBd`A6E)031)}G9Y;P@eNXcB()2wE#Fp!OlFVH5=Hw8ZLM7I>%U-^-wKW?XJ z0j8IsjjV?9APsDa$+(PXw``}tRLER<1pMYy)D?C?Q_W5G&L=@7>9+kNDdc5`x4RQj zw4KBSkn-EY1snnv;dyDXmHc`GecrrrNuqI%_t-nu_zCLt#qrYfNLw=q zQjzU({HjaEwoXRPagM^Kpcn^wu10dqk)E^E-04{ zg~{q4rcLu;93fT#1~XnQC}l`VxGtHu%Z|mqoQ#_T94kXNHhTUg9cLV)BXy+7E}nHm ze1eZqUynxgm_{B6-f|L(x>@aW^v?*O3Vfrm&vC50=E#7zW1TB(d!!U~0x3ZGEfmMj zFf}djmp>$l0hPrI((`FwW~(!~ zzt`CtqJM_;h_KoIW$4yf%;E68xEA?cNfPBEBa(3~gG|ZWg!bWy;@0MKm}7Qb>^zMQ z@7m&(0GEm4gzaR~GWj3g4im-dG*Oy~Xn(6q_<^KLCPTv}itn=6bg|1X4WcxEa1!Kc zn1tY!6$2_E6UF<;q3bpNzwU(4`9L;|J7?#wL`#H7Vmd>S2C!b<0?5x|L_XH5nE z9S4$aW+iQ8V1a*YVrmvxB6d<_aGrG@(a3cy>`>4fP|DM|9J4{ee3^xlP;YWV&+1y+ z`Nmge!jIwoJ&T`;PvYp?<-8lLwt`*ZZ9whYjrt_^YiY!)8aDpF4zecyrZ2N3=qLQ% zQi`9@|Bau+^;J>wl{&F`W~{uKcD!H+$MSx6vWIw{72y=3Ku>U%b#3(hCSl|n_ej`7 zepPK%147A91+M7A{mpeILqt)|No`K;*L&q79#-+D&NuhU6Mz@EQ^(+(YtNGx@wGj> z>^6S+%gk>lSpEgOf*R;~{~SoK(cddK`RBZ*Y{BK-vg2M6?P`~qLsy~gY9Nvcue2BW zpI$>39pDbF?M0qtE;?Lk&?wz1AJtz;_!oR)wD6qwTBN^I_L(E*J`$|UD0QrWDqk7~ zjE=!7FgpBPRqHI%-W8TUq1W1LITT)T6t=z0YQJ7c&y)J+;$P)q|CcJ9Fmf&7f z#rfd!DCk!)rB90Vjdq2(_t4u4?kc!i3qFeGZr4YqLWduS3%iAk@&9X>kWc8>_u0T#f_GBXoaM;5s&;jhE40_%dV}?T&iiv4P_Pnz zlYo0SUVBrUEuivXykcWfrShK`{A4w)LbTqfvsY`&d{7PegJj8c zaf!k3mit`e9O?txTddfti-t8WSv8L`3nNm^%J9U|5>dffBa|fk)H_UD1Ya`_34}OE zJvs2(hsSh;;ST(oM?EN}4&XF73t@?0f|^f#`~cAzlLax%7|$QXr@~0$!I290+xIL#Rj3w=+XF56yRMzTOB0+Yk9d@y*Nx z_e*pKiTfc17}^E%xbDku1U$Vkh+DoyqZ3mKD7TlzL@&_`?QHiuK#~aJ3xye-j@chDJ$7dK(yn(StNaRb- zAtNdt5+O{7km%=HA+dsAV$sRLf#l#~!ItoU(v%XfCyYJ9BEOJNw1*_`7sZzdGjcaO za|=czM{E%bdBi3+j{>U1LQ2KIz&9a;w1UKO*!5nUqLgriB^RWZ*s+*&gd}g^3|S7N z+(Mx+mm2sI3)5nXi_Sq|&PPtMMT6$*#f$FxH!U?V*l>mJN-I4u>WOwv1~UM~C$gi( zFZB`J$+I)9kQl#zUmb5?j9*LmKWR!pQ3bV|)9}w!a}4UQ)PDiT{cb;qml32Q+Q|=KSkC%Su&eN#(!XRP7Ht ztJn?GKEHMwcz0O;%I1V&Qt*_=eBDc161E>{lmMRzugZmT-n+7|?}-^(a8&iIa{v#K zn36-roJn4}0iA%73mn2#j{0@s8#sihCUhOIi#^B;+4-ZtkBju#5dmQ~aHFcYtV#9z z$9TP2%Ua#F!Fk?PZZ^@b(s(rFGKUCjFx^`@v#x7Hu|2tTebULJS~(uU^hMp1L7&jJ(H$ytpU%2Y*V3c18!ToKt!zKX4R_ zm#a^JQg2$aMqZ)j&3y#ZC*a%Uvbqh6zD3qsRegcU^wvGOVr|c;lh2AJ{wu=LtYRIHbxLdvalF z*Ol!JYDNj>7o4bFv>$3ZCiKi%poyKK5YS*=o`R9qU0H2V3)1)l;0hh3w5ES0)kXMI zg_oBOS^{rw@{2|@ea?syB~O|SNV#>Xzjv`j#S)!#T^gi>nQ9!B?2U0Kh)I;y{nOR` z4mC%m{KEeC)Wd1PoFCAh66`q=h-jR{g6N}$^>we?0U(saVG)C_`brl^(w9MqDEquS zknB32&-$GV2L`nu4MxP^^5giSZA2(+ignmm89bYa#IO{bXkv89Xco!Dl}0B8FEbO? zPVBTiYeVcR=(a9Rs&U7)OGU-+M})E^{VkRUmbd`L46e31xO#b#`noX5G|GH2iXmO(5=11T3CeU|#uLW{N~{mJ-Y1-V`{dLx2Mva>gthc4 zJ(wc}^g(Z1!meqkfOKPm@r2`}leU{{x09Mm3Yh}wT#t43p>wPp%g zuGC;2NeX@MLv2RBrTxQpxPb}UTEl(&!NlWc8C<8qfGLD1T-{|DT&HQmlzi(`djwGf zQ^-&mHX=D^+DxYD0ixcvxv4~KGFs+W(*qiuTC1B&PoSmD$@48LKoNp-x;w1vBmtk; zFN`i>r*vttS&vRGCg`ccGh8BJza-!x_5j`MPDYrX6>~fl8#Hggf#%~=HzrnGP@p=q z-}V`dF|1@%N$77M#EDTtYFM{6eFXS?4Vj*Fo*Re&_nBZ|e@s)w?#BN-WO z6Y^n7m+sT$0p%-*qVf$VVdkm&I~5MO>jp@2fCh)mUAfHnEje^h6zK+91)254DRU3) zSLH@NxUA}|xNn@*K+#D_mA6e%#!ZyidbBDJ~a6fo#Rzd27 z?9+#^jF%zY4ypcmL#l5-EWdsHb1O+3#i8k|rn&Sn6230l@+u))iv%Ua9?wyyBGRAT zQhIG|bh_YB9O&kL$g5dM5AQQYqChIlMj9$6#Dw4ww3PG_Mc&L*=$_zJVd|Do*T6Iv zN0~*J+k90<1`YbhScK8x&2@N|1*TdUryfWvvKqa1TRkT4jJu!E4JK~$@rU$_LA=$T zoLq~cndChMOsVUYEB*27b`D*HI-C6SZ^h9^EEnuRFp_9Q4d!Y&bxcYqwGvD?Aj`@m zSnG1W_O^U6JDm)qT3s~3o*t6|B%n&DG8i*Dy@Gx~H;Fd56sM=P2lPv4*z9L1L;vO+ zmN9XeNKZkBUGDSmuRl=(d7UytYWg)Y;@gv|82u`gN+@-j_GN|V(OG|q=fbr>=_-XM z%1~rOr0oq@9wYzSH)0ygdOVZkGrCt9j=T#dg<&!H$mruY{8BS+(^wG|M1WFhji zX`^jWfnXMwzRr4L&7Zsv^nR%ZcC zB2s^$$)xr-b~(H*1!jv=1$x`Iz<5S$dv~TSTh6I?B2uZfGlEF<8(kD1-PI<#;!ezngt8u67T7PQ}k)t)P5STL(na{Ydkl zr9>p|_AX9a;rmuExiWmZGHgHI@kfcQ-d{WzAFnCTSCA9OA@BZuf9y+w+d%G?At7rc zj@}Hp0md1{IFjCF0ux=?UTvpZpwqNN0`U9eU=0tFUg{u7%}m*}%odvPgJZeP-Z`bu zUS3ka&%Q?`N4kHNvwQAg<}sZ)94St$a?}_@)~!2UjOh)1!SOv!3%oGLHrW^Q&&+Rxd$aZ3ZW&%^8BH<*4@zVI%>L;q;p>9iNJjL~qzl z-uGFewG!n6cZ{_#Ym4u5g4UK}10HE+bF-Q_e(*H?6kq;&P68)WY*ABt>_+$A@P5@4 z`;OD}ECuMhi4H)>D=NhB`#|?iQk1?3<)f}*cX6iOhw;zauw3;JU-RBwsI=|yb}vS@ z&T4VKfE|WbG4Xy?z;boqk6WX>&6^;?lF1XKE6DAk?aOPN$j4JAC3Wu)o3M^X2A2`a zaeYQRw}vr3J1K4sZxD`xAes-=#o$q#&zRUj=U-o zhU~Cad(0PQZw-G2gD*2Q-w0-DDCB3e8}8MfwEW}OkY>p~)TNgHN^tn@K>gt-pON-y z({NitW2gIb76MN6;!C-79#&Hq7qzbRuRoJ+J#+7{>gZZfa_eoQ)n+bzsCz7mt4a+^ z2})!r;ah(*!a0{Rwa}Ud59R7K@~ip%1opu=ofkb*o;4E-_DB^AV)B0IijJHSkXaVpTm zha$q==VDCsS%(7RW_Ipd7JJ;AGF_PnP2{r0Xx%!dxKDn}ZXd={WIt&#Q%aYFX*vM! z%5;-tJKK2M3au2W#PX8jzk%e1!o$3lcFm>BvW8_VQg`|p`(fjhgR)c zClBknvuZ||F6(Y?h>eFR`@j2wkV=qtoxSWb~IP{v1CGeS_oF6Vnmsgajb`Rb` z7Q`RPQ-~W0qBYh$ghNjXCM!^dN9U_9`~Jaylq$}+awb+!k!s!Jiwn_5+o;V>J`~Vsab5aRE^8R5_vb!HS0$*`CRT-I!HZ!i(SKgJ0# z5y-IqmKr%wh*y*mGQZ3$%Z}R}^b7&S;n2$YL`Q7*bKnk7y~&BCqrs4cf%*)6z38yg zC{z6r@M4NH&LPARcJ`tNAN*T0s3T`T0c;})iY_rh3_g%OSPj_4z|P}QS`2gD)%CB? z(6en{q=EuHNmTON4dkfstZB5-*H0l|tEKua3>+%{w^ZYU&a|w@8Gizc5@pxT!=Z`4 zNdTSL@MWnvoTB*=UKZxh8`CAg@#_jC-q;D2ih=;)A zz>P_caqT4l`V<|0-CAuZK?ByC^lgTGJ!LAiIxL93VF?_`FwkK<#yyjBvW-@LeQ4x|MWM>?Y+Q*&})cFgn)oI3` zprS;%b=_+LQ0LLx_&$E)Owr5K6BJGa3_ykj)Cmb!Y)11c7f2D(u7tfIMGmYM6hBz4 zfxti_%T(xD9y3RF(0_?#38X?_|9>)5q3e}*nJqD1pYmZc4qluH_F~iMmKeq~uk%z6 zJWmzD^K^u&QxS6Hb)G7M=jm%Hc%I4`AIJ;?(yuL4KF-C-#rAS8EV^7)P=d$`AjIfD zj8MhCg^fX|bvWvjX{j+w1)!50^=oIAekejJ@S;;#0u7u9Oi$i^O9ANMHUj9J85YXT zG3FQJI@?yps46wYpJ7TIQ{;^26!R8UX##&_54_Gw4g{tZB*uqG3vC;4<@+MPJ@CCo z^Ut)52Tx16@&D3q+@T;9+5k60Zv4*)5%6E~!Ty(ge*c?%qyLLi|65-4|D_($|64ua z|B`Qg_aFJ9|05s&|016|5m>(dl`2KZcf2f%$0uMV%F^LqA8e`6(E+V(o2_5KMWR@I ziS}S^h>m2}pO39D_=?G1f;4zXsGM!{!Ot{M=d8*Wv)oJrBUow2u*8dAj#4gg?WgHB zcXLk~&?op@el8g~k~&U=RaH{`Zn;Mv5Ue=`t0?4{yQi{BCNkJFi?{^X1ACb4jg@pf zuXPL{RJ0AGPb3=@$4$gnCT-z8wk3W9X_=G4rx~Gr^Al~p2L+hN0?9vbPQv=jE@p%R z`W5~_jajJi!R5oj*0V(<9JJ-w3TKsz z`b9vyT$CQ~Do>~Kk^GdBl|Xd7viGkKANz%sihD84aLHW)=|;l!g~)l^wllkaSdB4J z|1JX27QNic^q&d9N1(@?80($7@`C$ht%G0>4WIvcnzh#;>bu=?=5##OBq8 z8P90TqK^`NoM}E2?>K}*;KCF40QRvKoz-p2hqV_JS(L$Ei79yNgBH!t0hO=>j!FKV z{9QB#O48W+xax0;HuR?hrMfPn(eaEgIVXQQ!CQ^)wVTA*_5RMvhs1Ek-Zw~ zb`pr+AK;Ac-pq~bQruUx<@K%{Z8%a#=P}5-W0Y@P_!3fS2)r$L-sJk2KT(#(FRP9``%-Met2}9Ub0;;s60EDGc-C~YS4;HeYin*TZC`2~K-J54B zDTvEQ4b8$cj6H%dpFg0<=p}hC9Uh#df7)Jko`z5#HdcWM#(!@mzMoiAc=b6YyQd8; zeV$;IG-vrVB?M2;+ES(w)<9MC+f6qvG;5kQnr`bpL8zR2x_@4c;e z0w5XnSy9FZ(X+>_~RR_92D&= z!DZr}wGrrHTlL;J>jlPAjfYW*?nu#j=1R*>Viac-b_tE0O8LT z^J;;|wrg=jP=Uv)%k`12L5``L0kek=6yV7r6_Zjlw9KNd7x7a%2!HOX7t4*cukX;^ z1p}>8(e0+yW;l{U#pN8NHo2D;-=V}K%Fv`!db&f18aZVYqtF0Hiu?S0HrX#tG`12b zFmWfBhiU6Ui^iF^~_HlkZgFd4HSviyu zSp;3JHg-f&4Y`InK502*QL=g*7O-j2I2cwUfgXchBEjyF_967tdr+hEOdZ`|C;qrP zfjvx39sBDPCv|Uoj!PC5hSupMoS-B_Tbd_ab%Wh#*N5b!2Or5uvqQc5{a&*tnkAgJ z-t#r%T#VxS_1o>1qkXyg0}G66_2;d+kXcJA^`p`=ylaa;LK+AUD|Mgt=YWH{kKG|z zzUM{t!&|pfo}*eOi7-VMJlVdb#q~Aa??2J%(dsD=4a|8I-WYSbDb>kQn?Ybyvf;Ew zA5;}DO2wyRH2a#dTNjv_MB18YQPuKt;=R@Wz~wL=x+ce*E->0&dFnG4hJ z)@Zj^h>qWtHuhE)yd|MK(;?vgJGej>;0#lWO;Sx7i?jG}jvH|C5DK$&E||kCDr~hj z-U{Kcibb@ypE&2DWGGH}M!+QT$D0*~Ac<}~M0AjsjLiN)83{#Q%yUW_^2fdIus75c zaw9Mt|IE<(wr0ro{OwYw!-B>;BGBToC1GRXp`Wx=u2xI_mrCO02?7AcVMqMiDOstg{+%rwpZEIBr;=KS1Pj z@k*6(BJhe5wsrgvZ4^(OIlkHK93Q=hR@Vn*J~V=jq;73C{xp@R3#quXncPbqN8YRJ z9*K8akHy2S6Zb7U#Crr`jp)Q+Gqs_}Q3PGK2yl`M4ylF%`GPd2Nz`jx4Po}QSyM@L zd2Q&u7M{+85q4qQSOvQ^8P@I!X3AUfs6O~r@M5*=6Y2Aw&=zo^NzjdcL-LbnJ?o)4 zu8*lite*Nmg*{e$H%}$kf9a`|)m~e57(D%uTDu8Y}6HTzBKjBK#AOE`@wS2p>sN+^#s{|H5Mef%z7wdG$zw4se} z8xY0iRjA{;5|Clu-%WPouo~TkzrX)mm4{$x-a179r!kpBaK&}qO*$aJo!RIaB6yO^ zH}oUOz@7$;1Ml5$hj?voyOmY_);2z{nV>yAgfFPgUK@BatZ0X_j>k%bWjx7g=Vo}4 z{>ZH&q|}VV2hqW$amm_gmU?@1iy~B}|FJWDD!(E^{$Bu!{)e8}+d2cRx;?uIncrL~ z-!BMawO7_(Srfh8N7nat<{CV_H8F$VZ8DV>uJj`%^O@UxN~O;iEuA24?pld^#ZPJ=Q~A3+*@d0Y)y%uZ{ixYJrl{W&z-MHUATi7z~IX7 z1x$Z876{f;4YC*vY}A0l$y%eN{gMV!9XfKt_%n zfKgd1{S$L$uE@X$O=4<~(czMA{FH z+EKIZmP0S;v(NW`MD8M=LlAlnR29lS;B;&1q`=OZ|Jey<{q|f!Gp$74qfXa0Er=l( zqK4mgGp;}nWyK8R%kA@_E{IL!7vC)}HStr6_w)1AqbGZ&kjyYtaP$>Vo{F4~#VS!W zZAIo|$T1MvO7hE_LgMc7^ywpa=Kcqoh7P@;5|%A@gc?kvj~vxM4s=_RMt`IquCtZD zQS^5f`26`3;UZp3G6eGpa*1Gb=7B+j3$+D-LT`lr_bT=2)`NuLL)~IT2EDI6f}YGX z2F@S%)Vot)Y$Hs&yzlpluPBl0mf!1$ro0RvF%Ink*7xvI&tT%_4D~Y6gX$9uX=gwn zvQG=xkp=k{0m&a){^e7+lURF6iV;&)^gfw_)md_z5D(BwXqJCt8(u<7`U_D<9A-bN7%uZ z%KT2j<_DwLmW~c;FW@A!`C*&7RbA13WCisqdy)F3Xk#_O^0DA(1XzT9P{G!~oB(v+ zFIqkoByKQa!;S+H&uW2SWB~wdFCwI{8sELp->XajLj_VVMc)}Ov%kGyJryu;{OdsI zN8W3CS2R==Tp$zltoB;)iY;UlTzvr#ua@&m(XZi7rqk%>spL)3ItwjSYAmH&6^A3uhKQKefW9mX!g6z%fFzTf27$J1w%LgXd?Y89T>WKO@X1CY%p~5 zs_tbr7`k~@%OjZpUZES{ZKEjCQvquqP+VTL6!oI+zs;=D%zDBm3Ny{KYVlH}cb~gD0#AX?5zSZv+$Q`dF4y|_U#)eKoLrOs$kVuUsXRTf@%~-Y6HU} ze*1-t`#hV%8f#=jpyNnC6=E@qO@r$!PlZ)A!(GX#)hY3PVd7711^$;=$5A)a5Yv|L zUWuJ1`8A7^Jx@CjubU|Ft!jQw+OJE=&Vgc?VdRsVxIs&~Z3}uJyFrv~2p?0(9`7+T z-erF8`*x%injRY@nBR1njQZRB-xi)y^~vu9DTKgq3gGJD)o?mUfC=7oT#L_;K-649 z`nFHEx;#t;LPrdEPzvVKnA5$!@_|X$-fO*g8+#h=;-KUNB$&mW6lLhhRdW~-ESQr3 zPLn%cvn0Uo)AkMO^CYK<;Jd<*&u@MGAso9cy3mmFP`ly@?3)>KdVH)2eJE({LlwOs za7btk0JlRf#S%fcU)WqUf50YjcZOG~f~W;kzquN-)y~O39CxT=xoa`Je=NR=GJ}`? zjo&XIDe~=umiap(kqIb>`>oR&(g|Si8f=?iVU##jD3qj(9#*aEz#gp;`xBQpyS;DY zI_bk{k6|0a!xnLHYd}rM;s&piIIS4X7HgGK4zTI@Hpb^eXZojpW!RYCygG%QEZt@y z{YK0}^{@{AW-ksl{~FSffeq;-WWY>H6MjerG1)~m9nXJ&l$bwK{{d2%Ur7-#vk{vv zHZbc*VUGApjQm50RA*9{8;b0J(UC_Gxw#1oV2MqB0Y!%XA0&nFf9R6xwsiP~*VBO! zm~#jJki+lrsmaWh2qDX(Xs(3O|K?n94kP};Db5m714?A(R=nud!Qc=Mimk1sd-x_0 zg}Ij?yiY8oxwn#9q|p$}Syd%sPrnhm$T69S4Db<5>U>;=7CAno`J3@E>Xz@WUPQ!G z?G+ReIWD-x3ovW$WmOHn)t-mh*sOpjHNytS6a0gu2g?VX zVe85IBOqaCpI~a*T>l6-{pIT%7=GzHsEly*Q)mcwSG8Y; zFf$`OffWabX;)I3PJ_)|kR^Khkc~Gpkpzy-M!@Nwz5^#avrWf{uMO_pUqGg2aM54S zOwoD(aC0z%rnvuO2;<^KTjlaM-P1SNP*>%`+S{ksjMbxDRfXK&=S>a&+E@^ARm^J_ zGtjDBpynGpK=X}%)26S+GxLqvrkf51aPcz&VPXS5Nn|HHG5XqF{3c8MVX4U60h5leBu}-4p{zTCt5umNY8o7HT@D+Mm-#fZR{_hu}*n2UMb9o zxdQnyp|N^J`;5RS7#PV+@0Yl&4cT?ngP#%S!89EYBmUG!GrM@-t+`yC2tP50@fR3b zK-bTu46$G4ArBc6>=1Dvzk*?|JE= z{SJP`f8*ij#D(eJ*m=kH?YH9NmWh2y#ir}EI3uQbz=(}EYvv&Ff*KKpb4T8kef`ec zx#eE>*Ttg;+_4w)eZd^HC{yz0m%`napW&th6kn|Irc8aVw_*nASe^>Ddmp=EAaO{0 zP<566dQ+ye!ju)?Goy8YcS;kiA76La9f3rng?Ha)OBRd?S`1KuzxLC_Yp6>4WBa^R z&0`s0*@@vVIOts-3R6Ju&SqHKQ)T70a1*1X;FIi|=`f=g`i^V9lLZ^uUv$&zB~>76 z*PiBonkQhmGsH#B>K$q3{_{vSEAD4SE#DgL$gR3xE03!pU{9X)UU_~U@CO!f06#i^ zjH%}jSd)h2Z{VtM=~M==&hq}V20RcV|NmP9qMs1g!`TGlRKQC>c=R)PRdQ6Tm){+g=X*%hh+|nKKSPZm4aKbS-$9@GPOYN? z7@Kizd7?_mP8(yNfo7xjK=*T=a}v@Z7yF{oJm>3KS~VB^@Lx_{AEij2tS{I9$2~s8 zO+dsK%Q8aw`y<#hg#Rw(P^0V6WgqnK1!MOXwV_i1DBF=jyb5JYoU*#ymYqApAO1`D zuy-|`&+^((g(>@5o z2?v1d=9+}u`zmT!oiX)y0r;lni*j5e6Ac&U4d2^7QWd#P{@%056g#ptY4Dy21r=_o z;IS!V)=peXgxPZTI+8zWsE}8jV`0 z+2iuo59tc=#IRP{p(sLGl9re316wyo0Og?|I(;S?J5;#s7bQF3$u0X)8t8`J@F=35 zYlbRY(ET>)v+lv?-;Vl6wA_*_&Wc>#cuUQoEGaENN8Y;AK6=r6YcEOiCIy+Bb38;b3+THE^{{2DnF+$_&-soQ@C1_7o+UnL$0gYB9@iD`$0Cn0Bbw_ z1LG>MRO!d7UuT01kXT6iK9k`MyD^}4Z9)?z_lv<1uCiGJ?AIBJSYkBuLEn$;xH^l+ z#G+K-`~Y=YIGr7#+)^V4QmYn2R6%n_{*g(?g0VcJwnR_PFHWN|UX(<}BAS;pZWoWi-BEYfUEz&awwa0WTZ7y9a;3{PDj z=N1e43Vt7b+6iTv(RMPTW%+Gka&o@LO;k=+0mW<4X2taOohsc}iLD-5S5CDw-X_NyyPCw2K?AF9$&Jy&ZJjDP=OUxl?DuMw!(&E}8kOlaw zAZ*Jv9?1a2Fm0X!56gvw|B{1A*G~yjCYZ6RZJp0iL0Vg;?ryFMhz5m`&Xql4{YeGZ z5nE~qc}Bt^9OYUia{6Mb=Xgh^4AIC%RJCW_ENRkt@)Y*7)RZ>L2xyxBvR6n>rs0>+U|^9T)CCnx4c-Nn*%0gnRoQXm zFz7o|$D@!OL$4k9ki#VFd&rv$Ds~l&#dIc>cowb^(8x`QPrUPw6VoiJ%!w3Q1j-&E zIl!M{1f=eCn?hS89qtpKLVLG;LFM-6B!wKI2Ge zR?MDHU{W+F7Es${ihvv5}v4CDasgO*Sgakv#Uvm+Mrn5@JFv$&`4x}8?`1x#;H z>*GU>kOeOBOSiW@|g7A^uLf;$vDVvm5O!k<}zFpCm z(2@GS9hLIj)kN6_>|tt4WusV3zVCP5&M`wY5+x(q8YL@P86~SlwGudtzW4Trus%OS ziZ<=mQ=G2O3$E=Jsd6x#-%>}K8Zec!AQ_)5NpG>&wD7#MhR$guBL2XhVW--?F$>+( z`IB=Y?@i`&md-n6n_EU9oD)sij=o?y*@>2ZKk>gR6KleXP zjYz~2AP5VcV*EXP-0<$_=DIXurx|w3a&X>= zk4~p$&%ZDoV-FjjxbShtilybuz zg$Jk2f$Ukm12Kuy7DE`?u9;3~ zHDh2ax`OkQbX*}BgivG26bbw*-gItULlUW*5G)Dw%G0@^t0{B% zjE}L&PkN)?AoMUY;8cyEZwe)8`O#Q@i%rhXRwZD0q0YxV>50SRQvN%S@?>ZXNJwW@ zLr^4Y=tlz@GiiJ@DvHzf>1MQGAJQjx2xd~{d6!WdZ;_X9r{>IU-?Oe{rMMB~z5RL? z{VnD(64;&IE-=yQtFHAn<98h0JCUNGSwH*B@xCZ1!>p@y*;y0z0BoXo1LIO780+qD zgWVFF&+@XEELDs)8BjUhknYg4?=zm<9@jiNu{^L!akpWhY@O&rq?LTo$=NbMcPhg% zzyWZ5+`X`>*e`rigC4Og-HvMBH(j?TM(KL`r&T}DC(iHj#)xTaHGmmMtvuw|)zY|J zOFqU2Dza&9f8%WWn_3N!`J%BP3U z7x&gnk&!3-<+p857;dQhz=y`uAnN4XeKkD)*2`qxuE~xJYSQ3Gk^|JwZmiL2XUo0G zzkPel-@(&4z59hK)-2P70iVQW$ntxAOfd54ib?1ql_3L0%lJcE^yGWzSgAsBhq0+9 zx*W|uxRDW^`@Q_AI^3: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 X{$39X6zW0QfJX46-AK`gf+zYPKu9wE diff --git a/Assemblage_DataFile.m b/Assemblage_DataFile.m index 02cfbd5..3212f7a 100644 --- a/Assemblage_DataFile.m +++ b/Assemblage_DataFile.m @@ -1,2100 +1,2018 @@ -% Simscape(TM) Multibody(TM) version: 5.1 +% ------------------------------------------------------------------- +% Generated by MATLAB on 4-Jun-2018 09:37:22 +% MATLAB version: 9.3.0.713579 (R2017b) +% ------------------------------------------------------------------- + -% This is a model data file derived from a Simscape Multibody Import XML file using the smimport function. -% The data in this file sets the block parameter values in an imported Simscape Multibody model. -% For more information on this file, see the smimport function help page in the Simscape Multibody documentation. -% You can modify numerical values, but avoid any other changes to this file. -% Do not add code to this file. Do not edit the physical units shown in comments. - -%%%VariableName:smiData - - -%============= RigidTransform =============% - -%Initialize the RigidTransform structure array by filling in null values. -smiData.RigidTransform(203).translation = [0.0 0.0 0.0]; -smiData.RigidTransform(203).angle = 0.0; -smiData.RigidTransform(203).axis = [0.0 0.0 0.0]; -smiData.RigidTransform(203).ID = ''; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(1).translation = [-111.49999999999999 136.12 65]; % mm -smiData.RigidTransform(1).angle = 0; % rad +smiData = struct; +smiData.RigidTransform = struct; +smiData.RigidTransform(1).translation = ... + [-111.49999999999999 136.12 65]; +smiData.RigidTransform(1).angle = 0; smiData.RigidTransform(1).axis = [0 0 0]; -smiData.RigidTransform(1).ID = 'B[Moteur_Translation_Attache-1:-:Moteur_Translation_Plateau-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(2).translation = [-111.49999999999559 -72.099999999989308 -40.570049623856974]; % mm -smiData.RigidTransform(2).angle = 6.4984616169852235e-16; % rad -smiData.RigidTransform(2).axis = [9.2701156638237349e-17 -0.95426033026921064 -0.29897695910303346]; -smiData.RigidTransform(2).ID = 'F[Moteur_Translation_Attache-1:-:Moteur_Translation_Plateau-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(3).translation = [105 15 -365.89999999999998]; % mm -smiData.RigidTransform(3).angle = 2.0943951023931953; % rad -smiData.RigidTransform(3).axis = [-0.57735026918962584 -0.57735026918962584 -0.57735026918962584]; -smiData.RigidTransform(3).ID = 'B[Attache_Granite-1:-:Moteur_Translation_Attache-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(4).translation = [-105 -3.4611202792689255e-14 -65]; % mm -smiData.RigidTransform(4).angle = 2.0943951023931957; % rad -smiData.RigidTransform(4).axis = [-0.57735026918962584 0.57735026918962573 0.57735026918962584]; -smiData.RigidTransform(4).ID = 'F[Attache_Granite-1:-:Moteur_Translation_Attache-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(5).translation = [-8.9999999999991598 141.71450172794601 21.000000000000021]; % mm -smiData.RigidTransform(5).angle = 0; % rad +smiData.RigidTransform(1).ID = ['B[Moteur_Translation_Attache-1:-:Moteu' ... + 'r_Translation_Plateau-1]']; +smiData.RigidTransform(2).translation = ... + [-111.49999999999559 -72.099999999989308 -40.570049623856974]; +smiData.RigidTransform(2).angle = 6.4984616169852235E-16; +smiData.RigidTransform(2).axis = [9.2701156638237349E-17 -0.95426033026921064 ... + -0.29897695910303346]; +smiData.RigidTransform(2).ID = ['F[Moteur_Translation_Attache-1:-:Moteu' ... + 'r_Translation_Plateau-1]']; +smiData.RigidTransform(3).translation = ... + [105 15 -365.9]; +smiData.RigidTransform(3).angle = 2.0943951023931953; +smiData.RigidTransform(3).axis = [-0.57735026918962584 -0.57735026918962584 ... + -0.57735026918962584]; +smiData.RigidTransform(3).ID = ['B[Attache_Granite-1:-:Moteur_Translati' ... + 'on_Attache-1]']; +smiData.RigidTransform(4).translation = ... + [-105 -3.4611202792689255E-14 -65]; +smiData.RigidTransform(4).angle = 2.0943951023931957; +smiData.RigidTransform(4).axis = [-0.57735026918962584 0.57735026918962573 ... + 0.57735026918962584]; +smiData.RigidTransform(4).ID = ['F[Attache_Granite-1:-:Moteur_Translati' ... + 'on_Attache-1]']; +smiData.RigidTransform(5).translation = ... + [-8.99999999999916 141.71450172794601 21.000000000000021]; +smiData.RigidTransform(5).angle = 0; smiData.RigidTransform(5).axis = [0 0 0]; -smiData.RigidTransform(5).ID = 'B[Base_Nano_Support-1:-:BrasBas_Nano-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(6).translation = [4.3343106881366111e-13 4.3698378249246161e-12 99.999999999998508]; % mm -smiData.RigidTransform(6).angle = 0; % rad +smiData.RigidTransform(5).ID = ['B[Base_Nano_Support-1:-:BrasBas_Nano-1' ... + ']']; +smiData.RigidTransform(6).translation = ... + [4.3343106881366111E-13 4.3698378249246161E-12 99.999999999998508]; +smiData.RigidTransform(6).angle = 0; smiData.RigidTransform(6).axis = [0 0 0]; -smiData.RigidTransform(6).ID = 'F[Base_Nano_Support-1:-:BrasBas_Nano-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(7).translation = [8.9999999999994955 141.71450172794599 21.000000000000018]; % mm -smiData.RigidTransform(7).angle = 0; % rad +smiData.RigidTransform(6).ID = ['F[Base_Nano_Support-1:-:BrasBas_Nano-1' ... + ']']; +smiData.RigidTransform(7).translation = ... + [8.9999999999994955 141.714501727946 21.000000000000018]; +smiData.RigidTransform(7).angle = 0; smiData.RigidTransform(7).axis = [0 0 0]; -smiData.RigidTransform(7).ID = 'B[Base_Nano_Support-1:-:BrasBas_Nano-2]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(8).translation = [4.7819526116654743e-12 -4.2703618419182021e-12 100.0000000000081]; % mm -smiData.RigidTransform(8).angle = 0; % rad +smiData.RigidTransform(7).ID = ['B[Base_Nano_Support-1:-:BrasBas_Nano-2' ... + ']']; +smiData.RigidTransform(8).translation = ... + [4.7819526116654743E-12 -4.2703618419182021E-12 100.0000000000081]; +smiData.RigidTransform(8).angle = 0; smiData.RigidTransform(8).axis = [0 0 0]; -smiData.RigidTransform(8).ID = 'F[Base_Nano_Support-1:-:BrasBas_Nano-2]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(9).translation = [127.22634697029426 -63.067080450852465 21.000000000000021]; % mm -smiData.RigidTransform(9).angle = 0; % rad +smiData.RigidTransform(8).ID = ['F[Base_Nano_Support-1:-:BrasBas_Nano-2' ... + ']']; +smiData.RigidTransform(9).translation = ... + [127.22634697029426 -63.067080450852465 21.000000000000021]; +smiData.RigidTransform(9).angle = 0; smiData.RigidTransform(9).axis = [0 0 0]; -smiData.RigidTransform(9).ID = 'B[Base_Nano_Support-1:-:BrasBas_Nano-3]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(10).translation = [-6.1390892369672656e-12 -1.3500311979441904e-12 99.999999999999375]; % mm -smiData.RigidTransform(10).angle = 0; % rad +smiData.RigidTransform(9).ID = ['B[Base_Nano_Support-1:-:BrasBas_Nano-3' ... + ']']; +smiData.RigidTransform(10).translation = ... + [-6.1390892369672656E-12 -1.3500311979441904E-12 99.999999999999375]; +smiData.RigidTransform(10).angle = 0; smiData.RigidTransform(10).axis = [0 0 0]; -smiData.RigidTransform(10).ID = 'F[Base_Nano_Support-1:-:BrasBas_Nano-3]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(11).translation = [118.23086729810117 -78.647708281543558 21.000000000000021]; % mm -smiData.RigidTransform(11).angle = 0; % rad +smiData.RigidTransform(10).ID = ['F[Base_Nano_Support-1:-:BrasBas_Nano-' ... + '3]']; +smiData.RigidTransform(11).translation = ... + [118.23086729810117 -78.647708281543558 21.000000000000021]; +smiData.RigidTransform(11).angle = 0; smiData.RigidTransform(11).axis = [0 0 0]; -smiData.RigidTransform(11).ID = 'B[Base_Nano_Support-1:-:BrasBas_Nano-4]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(12).translation = [1.0658141036401503e-14 4.3556269702094141e-12 100.00000000000688]; % mm -smiData.RigidTransform(12).angle = 0; % rad +smiData.RigidTransform(11).ID = ['B[Base_Nano_Support-1:-:BrasBas_Nano-' ... + '4]']; +smiData.RigidTransform(12).translation = ... + [1.0658141036401503E-14 4.3556269702094141E-12 100.00000000000688]; +smiData.RigidTransform(12).angle = 0; smiData.RigidTransform(12).axis = [0 0 0]; -smiData.RigidTransform(12).ID = 'F[Base_Nano_Support-1:-:BrasBas_Nano-4]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(13).translation = [-118.23086729810151 -78.647708281543103 21.000000000000018]; % mm -smiData.RigidTransform(13).angle = 0; % rad +smiData.RigidTransform(12).ID = ['F[Base_Nano_Support-1:-:BrasBas_Nano-' ... + '4]']; +smiData.RigidTransform(13).translation = ... + [-118.23086729810151 -78.6477082815431 21.000000000000018]; +smiData.RigidTransform(13).angle = 0; smiData.RigidTransform(13).axis = [0 0 0]; -smiData.RigidTransform(13).ID = 'B[Base_Nano_Support-1:-:BrasBas_Nano-5]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(14).translation = [5.9898752624576446e-12 -3.5882408155885059e-12 99.999999999992426]; % mm -smiData.RigidTransform(14).angle = 0; % rad +smiData.RigidTransform(13).ID = ['B[Base_Nano_Support-1:-:BrasBas_Nano-' ... + '5]']; +smiData.RigidTransform(14).translation = ... + [5.9898752624576446E-12 -3.5882408155885059E-12 99.999999999992426]; +smiData.RigidTransform(14).angle = 0; smiData.RigidTransform(14).axis = [0 0 0]; -smiData.RigidTransform(14).ID = 'F[Base_Nano_Support-1:-:BrasBas_Nano-5]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(15).translation = [-127.22634697029417 -63.067080450852444 21.000000000000021]; % mm -smiData.RigidTransform(15).angle = 0; % rad +smiData.RigidTransform(14).ID = ['F[Base_Nano_Support-1:-:BrasBas_Nano-' ... + '5]']; +smiData.RigidTransform(15).translation = ... + [-127.22634697029417 -63.067080450852444 21.000000000000021]; +smiData.RigidTransform(15).angle = 0; smiData.RigidTransform(15).axis = [0 0 0]; -smiData.RigidTransform(15).ID = 'B[Base_Nano_Support-1:-:BrasBas_Nano-6]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(16).translation = [-4.7037929107318632e-12 -3.4177105590060819e-12 100.00000000000152]; % mm -smiData.RigidTransform(16).angle = 0; % rad +smiData.RigidTransform(15).ID = ['B[Base_Nano_Support-1:-:BrasBas_Nano-' ... + '6]']; +smiData.RigidTransform(16).translation = ... + [-4.7037929107318632E-12 -3.4177105590060819E-12 100.00000000000152]; +smiData.RigidTransform(16).angle = 0; smiData.RigidTransform(16).axis = [0 0 0]; -smiData.RigidTransform(16).ID = 'F[Base_Nano_Support-1:-:BrasBas_Nano-6]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(17).translation = [0 0 0]; % mm -smiData.RigidTransform(17).angle = 2.0943951023931953; % rad -smiData.RigidTransform(17).axis = [0.57735026918962584 -0.57735026918962584 0.57735026918962584]; -smiData.RigidTransform(17).ID = 'B[Correcteur_Axe-1:-:Base_Nano_Support-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(18).translation = [-4.6767437583434116e-14 6.9944457579529691e-13 -7.503331289626658e-12]; % mm -smiData.RigidTransform(18).angle = 3.1415926535897931; % rad -smiData.RigidTransform(18).axis = [-1 1.0122468768850885e-33 -1.3076801102293281e-17]; -smiData.RigidTransform(18).ID = 'F[Correcteur_Axe-1:-:Base_Nano_Support-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(19).translation = [0 0 10.000000000000009]; % mm -smiData.RigidTransform(19).angle = 3.1415926535897931; % rad +smiData.RigidTransform(16).ID = ['F[Base_Nano_Support-1:-:BrasBas_Nano-' ... + '6]']; +smiData.RigidTransform(17).translation = ... + [0 0 0]; +smiData.RigidTransform(17).angle = 2.0943951023931953; +smiData.RigidTransform(17).axis = [0.57735026918962584 -0.57735026918962584 ... + 0.57735026918962584]; +smiData.RigidTransform(17).ID = ['B[Correcteur_Axe-1:-:Base_Nano_Suppor' ... + 't-1]']; +smiData.RigidTransform(18).translation = ... + [-4.6767437583434116E-14 6.9944457579529691E-13 -7.503331289626658E-12 ... + ]; +smiData.RigidTransform(18).angle = 3.1415926535897931; +smiData.RigidTransform(18).axis = [-1 1.0122468768850885E-33 -1.3076801102293281E-17 ... + ]; +smiData.RigidTransform(18).ID = ['F[Correcteur_Axe-1:-:Base_Nano_Suppor' ... + 't-1]']; +smiData.RigidTransform(19).translation = ... + [0 0 10.000000000000009]; +smiData.RigidTransform(19).angle = 3.1415926535897931; smiData.RigidTransform(19).axis = [1 0 0]; -smiData.RigidTransform(19).ID = 'B[Base_Nano_Support-1:-:Nacelle_Nano_Support-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(20).translation = [-4.1744385725905886e-14 1.4210854715202004e-14 -69.999999999999886]; % mm -smiData.RigidTransform(20).angle = 3.1415926535897931; % rad -smiData.RigidTransform(20).axis = [-1 -3.4139358007223564e-15 1.6653345369377348e-16]; -smiData.RigidTransform(20).ID = 'F[Base_Nano_Support-1:-:Nacelle_Nano_Support-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(21).translation = [0 0 490.00000000000006]; % mm -smiData.RigidTransform(21).angle = 3.1415926535897931; % rad +smiData.RigidTransform(19).ID = ['B[Base_Nano_Support-1:-:Nacelle_Nano_' ... + 'Support-1]']; +smiData.RigidTransform(20).translation = ... + [-4.1744385725905886E-14 1.4210854715202004E-14 -69.999999999999886]; +smiData.RigidTransform(20).angle = 3.1415926535897931; +smiData.RigidTransform(20).axis = [-1 -3.4139358007223564E-15 1.6653345369377348E-16 ... + ]; +smiData.RigidTransform(20).ID = ['F[Base_Nano_Support-1:-:Nacelle_Nano_' ... + 'Support-1]']; +smiData.RigidTransform(21).translation = ... + [0 0 490.00000000000006]; +smiData.RigidTransform(21).angle = 3.1415926535897931; smiData.RigidTransform(21).axis = [1 0 0]; -smiData.RigidTransform(21).ID = 'B[Guide_Translation_Attache_Granite-1:-:Guide_Translation1-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(22).translation = [-3.979039320256561e-13 0 -798.4700496238562]; % mm -smiData.RigidTransform(22).angle = 0; % rad +smiData.RigidTransform(21).ID = ['B[Guide_Translation_Attache_Granite-1' ... + ':-:Guide_Translation1-1]']; +smiData.RigidTransform(22).translation = ... + [-3.979039320256561E-13 0 -798.4700496238562]; +smiData.RigidTransform(22).angle = 0; smiData.RigidTransform(22).axis = [0 0 0]; -smiData.RigidTransform(22).ID = 'F[Guide_Translation_Attache_Granite-1:-:Guide_Translation1-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(23).translation = [0 0 489.99999999999994]; % mm -smiData.RigidTransform(23).angle = 3.1415926535897931; % rad +smiData.RigidTransform(22).ID = ['F[Guide_Translation_Attache_Granite-1' ... + ':-:Guide_Translation1-1]']; +smiData.RigidTransform(23).translation = ... + [0 0 489.99999999999994]; +smiData.RigidTransform(23).angle = 3.1415926535897931; smiData.RigidTransform(23).axis = [1 0 0]; -smiData.RigidTransform(23).ID = 'B[Guide_Translation_Attache_Granite-2:-:Guide_Translation2-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(24).translation = [-7.3896444519050419e-13 1.0388134796812665e-11 -181.52995037614699]; % mm -smiData.RigidTransform(24).angle = 0; % rad +smiData.RigidTransform(23).ID = ['B[Guide_Translation_Attache_Granite-2' ... + ':-:Guide_Translation2-1]']; +smiData.RigidTransform(24).translation = ... + [-7.3896444519050419E-13 1.0388134796812665E-11 -181.52995037614699]; +smiData.RigidTransform(24).angle = 0; smiData.RigidTransform(24).axis = [0 0 0]; -smiData.RigidTransform(24).ID = 'F[Guide_Translation_Attache_Granite-2:-:Guide_Translation2-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(25).translation = [-1.6445178552260131e-12 -62.803086256386976 -284.06285203293061]; % mm -smiData.RigidTransform(25).angle = 0.53362460216801688; % rad +smiData.RigidTransform(24).ID = ['F[Guide_Translation_Attache_Granite-2' ... + ':-:Guide_Translation2-1]']; +smiData.RigidTransform(25).translation = ... + [-1.6445178552260131E-12 -62.803086256386976 -284.06285203293061]; +smiData.RigidTransform(25).angle = 0.53362460216801688; smiData.RigidTransform(25).axis = [0 1 0]; -smiData.RigidTransform(25).ID = 'B[Correcteur_Axe-1:-:Bati_Correcteur_Axe_Capteurs2-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(26).translation = [-43.811705316440936 25.826913743612817 -23.032682013210675]; % mm -smiData.RigidTransform(26).angle = 2.7686982945666694; % rad -smiData.RigidTransform(26).axis = [1.3407111100537362e-17 -1 -2.5521928011622354e-17]; -smiData.RigidTransform(26).ID = 'F[Correcteur_Axe-1:-:Bati_Correcteur_Axe_Capteurs2-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(27).translation = [-293.50000000000114 -49.999999999999936 -4.5449755070592346e-13]; % mm -smiData.RigidTransform(27).angle = 2.0943951023931953; % rad -smiData.RigidTransform(27).axis = [-0.57735026918962584 -0.57735026918962584 -0.57735026918962584]; -smiData.RigidTransform(27).ID = 'B[Correcteur_Axe-1:-:Axe_Correcteur_Axe-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(28).translation = [321.24337026438019 263.23185479049448 18.499999999999829]; % mm -smiData.RigidTransform(28).angle = 6.2063353831181828e-17; % rad -smiData.RigidTransform(28).axis = [-0.18690204536159183 0.98237855505892102 -5.6976815519530002e-18]; -smiData.RigidTransform(28).ID = 'F[Correcteur_Axe-1:-:Axe_Correcteur_Axe-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(29).translation = [-293.50000000000114 -49.999999999999936 -4.5449755070592346e-13]; % mm -smiData.RigidTransform(29).angle = 2.0943951023931953; % rad -smiData.RigidTransform(29).axis = [-0.57735026918962584 -0.57735026918962584 -0.57735026918962584]; -smiData.RigidTransform(29).ID = 'B[Correcteur_Axe-1:-:Axe_Correcteur_Axe-2]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(30).translation = [458.42542432867617 -372.86043247189741 18.499999999999886]; % mm -smiData.RigidTransform(30).angle = 5.7152228177742574e-16; % rad -smiData.RigidTransform(30).axis = [0.98959836276546598 0.14385784793298234 4.068138202546609e-17]; -smiData.RigidTransform(30).ID = 'F[Correcteur_Axe-1:-:Axe_Correcteur_Axe-2]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(31).translation = [-164.38596921309309 -61.461395411038474 53]; % mm -smiData.RigidTransform(31).angle = 0; % rad +smiData.RigidTransform(25).ID = ['B[Correcteur_Axe-1:-:Bati_Correcteur_' ... + 'Axe_Capteurs2-1]']; +smiData.RigidTransform(26).translation = ... + [-43.811705316440936 25.826913743612817 -23.032682013210675]; +smiData.RigidTransform(26).angle = 2.7686982945666694; +smiData.RigidTransform(26).axis = [1.3407111100537362E-17 -1 -2.5521928011622354E-17 ... + ]; +smiData.RigidTransform(26).ID = ['F[Correcteur_Axe-1:-:Bati_Correcteur_' ... + 'Axe_Capteurs2-1]']; +smiData.RigidTransform(27).translation = ... + [-293.50000000000114 -49.999999999999936 -4.5449755070592346E-13]; +smiData.RigidTransform(27).angle = 2.0943951023931953; +smiData.RigidTransform(27).axis = [-0.57735026918962584 -0.57735026918962584 ... + -0.57735026918962584]; +smiData.RigidTransform(27).ID = ['B[Correcteur_Axe-1:-:Axe_Correcteur_A' ... + 'xe-1]']; +smiData.RigidTransform(28).translation = ... + [321.24337026438019 263.23185479049448 18.499999999999829]; +smiData.RigidTransform(28).angle = 6.2063353831181828E-17; +smiData.RigidTransform(28).axis = [-0.18690204536159183 0.982378555058921 ... + -5.697681551953E-18]; +smiData.RigidTransform(28).ID = ['F[Correcteur_Axe-1:-:Axe_Correcteur_A' ... + 'xe-1]']; +smiData.RigidTransform(29).translation = ... + [-293.50000000000114 -49.999999999999936 -4.5449755070592346E-13]; +smiData.RigidTransform(29).angle = 2.0943951023931953; +smiData.RigidTransform(29).axis = [-0.57735026918962584 -0.57735026918962584 ... + -0.57735026918962584]; +smiData.RigidTransform(29).ID = ['B[Correcteur_Axe-1:-:Axe_Correcteur_A' ... + 'xe-2]']; +smiData.RigidTransform(30).translation = ... + [458.42542432867617 -372.86043247189741 18.499999999999886]; +smiData.RigidTransform(30).angle = 5.7152228177742574E-16; +smiData.RigidTransform(30).axis = [0.989598362765466 0.14385784793298234 ... + 4.068138202546609E-17]; +smiData.RigidTransform(30).ID = ['F[Correcteur_Axe-1:-:Axe_Correcteur_A' ... + 'xe-2]']; +smiData.RigidTransform(31).translation = ... + [-164.38596921309309 -61.461395411038474 53]; +smiData.RigidTransform(31).angle = 0; smiData.RigidTransform(31).axis = [0 0 0]; -smiData.RigidTransform(31).ID = 'B[Base_Micro_Support-1:-:BrasBas_Micro-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(32).translation = [5.1628492041097918e-13 2.3761804014696078e-12 -2.6562636263699164e-12]; % mm -smiData.RigidTransform(32).angle = 0; % rad +smiData.RigidTransform(31).ID = ['B[Base_Micro_Support-1:-:BrasBas_Micr' ... + 'o-1]']; +smiData.RigidTransform(32).translation = ... + [5.1628492041097918E-13 2.3761804014696078E-12 -2.6562636263699164E-12 ... + ]; +smiData.RigidTransform(32).angle = 0; smiData.RigidTransform(32).axis = [0 0 0]; -smiData.RigidTransform(32).ID = 'F[Base_Micro_Support-1:-:BrasBas_Micro-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(33).translation = [0 0 200]; % mm -smiData.RigidTransform(33).angle = 3.1415926535897931; % rad +smiData.RigidTransform(32).ID = ['F[Base_Micro_Support-1:-:BrasBas_Micr' ... + 'o-1]']; +smiData.RigidTransform(33).translation = ... + [0 0 200]; +smiData.RigidTransform(33).angle = 3.1415926535897931; smiData.RigidTransform(33).axis = [-1 -0 -0]; smiData.RigidTransform(33).ID = 'B[BrasBas_Micro-1:-:BrasHaut_Micro-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(34).translation = [2.3243629243552277e-12 -2.6858515411731787e-12 67.957523470562734]; % mm -smiData.RigidTransform(34).angle = 3.6917018698053053e-15; % rad -smiData.RigidTransform(34).axis = [-0.76440555686880851 -0.64473571688567621 9.0970837125704556e-16]; +smiData.RigidTransform(34).translation = ... + [2.3243629243552277E-12 -2.6858515411731787E-12 67.957523470562734]; +smiData.RigidTransform(34).angle = 3.6917018698053053E-15; +smiData.RigidTransform(34).axis = [-0.76440555686880851 -0.64473571688567621 ... + 9.0970837125704556E-16]; smiData.RigidTransform(34).ID = 'F[BrasBas_Micro-1:-:BrasHaut_Micro-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(35).translation = [-135.42011438454506 -111.63172765874725 52.999999999999993]; % mm -smiData.RigidTransform(35).angle = 0; % rad +smiData.RigidTransform(35).translation = ... + [-135.42011438454506 -111.63172765874725 52.999999999999993]; +smiData.RigidTransform(35).angle = 0; smiData.RigidTransform(35).axis = [0 0 0]; -smiData.RigidTransform(35).ID = 'B[Base_Micro_Support-1:-:BrasBas_Micro-2]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(36).translation = [7.0187467724399175e-13 -7.0303457436002242e-13 2.0005473420683954e-13]; % mm -smiData.RigidTransform(36).angle = 0; % rad +smiData.RigidTransform(35).ID = ['B[Base_Micro_Support-1:-:BrasBas_Micr' ... + 'o-2]']; +smiData.RigidTransform(36).translation = ... + [7.0187467724399175E-13 -7.0303457436002242E-13 2.0005473420683954E-13 ... + ]; +smiData.RigidTransform(36).angle = 0; smiData.RigidTransform(36).axis = [0 0 0]; -smiData.RigidTransform(36).ID = 'F[Base_Micro_Support-1:-:BrasBas_Micro-2]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(37).translation = [0 0 199.99999999999997]; % mm -smiData.RigidTransform(37).angle = 3.1415926535897931; % rad +smiData.RigidTransform(36).ID = ['F[Base_Micro_Support-1:-:BrasBas_Micr' ... + 'o-2]']; +smiData.RigidTransform(37).translation = ... + [0 0 199.99999999999997]; +smiData.RigidTransform(37).angle = 3.1415926535897931; smiData.RigidTransform(37).axis = [1 0 0]; smiData.RigidTransform(37).ID = 'B[BrasBas_Micro-2:-:BrasHaut_Micro-2]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(38).translation = [-3.5882408155885059e-13 4.5474735088646412e-13 67.957523470565476]; % mm -smiData.RigidTransform(38).angle = 2.2591401799415137e-16; % rad -smiData.RigidTransform(38).axis = [0.17837316671221176 -0.98396291261259305 -1.9825376151591005e-17]; +smiData.RigidTransform(38).translation = ... + [-3.5882408155885059E-13 4.5474735088646412E-13 67.957523470565476]; +smiData.RigidTransform(38).angle = 2.2591401799415137E-16; +smiData.RigidTransform(38).axis = [0.17837316671221176 -0.983962912612593 ... + -1.9825376151591005E-17]; smiData.RigidTransform(38).ID = 'F[BrasBas_Micro-2:-:BrasHaut_Micro-2]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(39).translation = [135.4201143845448 -111.63172765874775 53.000000000000014]; % mm -smiData.RigidTransform(39).angle = 0; % rad +smiData.RigidTransform(39).translation = ... + [135.4201143845448 -111.63172765874775 53.000000000000014]; +smiData.RigidTransform(39).angle = 0; smiData.RigidTransform(39).axis = [0 0 0]; -smiData.RigidTransform(39).ID = 'B[Base_Micro_Support-1:-:BrasBas_Micro-3]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(40).translation = [-9.064801097045641e-14 7.256510912368524e-15 6.1309316088900272e-14]; % mm -smiData.RigidTransform(40).angle = 0; % rad +smiData.RigidTransform(39).ID = ['B[Base_Micro_Support-1:-:BrasBas_Micr' ... + 'o-3]']; +smiData.RigidTransform(40).translation = ... + [-9.064801097045641E-14 7.256510912368524E-15 6.1309316088900272E-14]; +smiData.RigidTransform(40).angle = 0; smiData.RigidTransform(40).axis = [0 0 0]; -smiData.RigidTransform(40).ID = 'F[Base_Micro_Support-1:-:BrasBas_Micro-3]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(41).translation = [0 0 199.99999999999997]; % mm -smiData.RigidTransform(41).angle = 3.1415926535897931; % rad +smiData.RigidTransform(40).ID = ['F[Base_Micro_Support-1:-:BrasBas_Micr' ... + 'o-3]']; +smiData.RigidTransform(41).translation = ... + [0 0 199.99999999999997]; +smiData.RigidTransform(41).angle = 3.1415926535897931; smiData.RigidTransform(41).axis = [1 0 0]; smiData.RigidTransform(41).ID = 'B[BrasBas_Micro-3:-:BrasHaut_Micro-3]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(42).translation = [7.815970093361102e-14 2.1316282072803006e-14 67.957523470564894]; % mm -smiData.RigidTransform(42).angle = 5.721958498152798e-17; % rad -smiData.RigidTransform(42).axis = [0.77989301172705972 0.62591284557779814 1.3965728706521741e-17]; +smiData.RigidTransform(42).translation = ... + [7.815970093361102E-14 2.1316282072803006E-14 67.9575234705649]; +smiData.RigidTransform(42).angle = 5.721958498152798E-17; +smiData.RigidTransform(42).axis = [0.77989301172705972 0.62591284557779814 ... + 1.3965728706521741E-17]; smiData.RigidTransform(42).ID = 'F[BrasBas_Micro-3:-:BrasHaut_Micro-3]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(43).translation = [164.38596921309357 -61.461395411037302 53.000000000000028]; % mm -smiData.RigidTransform(43).angle = 0; % rad +smiData.RigidTransform(43).translation = ... + [164.38596921309357 -61.4613954110373 53.000000000000028]; +smiData.RigidTransform(43).angle = 0; smiData.RigidTransform(43).axis = [0 0 0]; -smiData.RigidTransform(43).ID = 'B[Base_Micro_Support-1:-:BrasBas_Micro-4]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(44).translation = [1.051767326899891e-12 1.7496767659140507e-12 1.9811469268210621e-12]; % mm -smiData.RigidTransform(44).angle = 0; % rad +smiData.RigidTransform(43).ID = ['B[Base_Micro_Support-1:-:BrasBas_Micr' ... + 'o-4]']; +smiData.RigidTransform(44).translation = ... + [1.051767326899891E-12 1.7496767659140507E-12 1.9811469268210621E-12]; +smiData.RigidTransform(44).angle = 0; smiData.RigidTransform(44).axis = [0 0 0]; -smiData.RigidTransform(44).ID = 'F[Base_Micro_Support-1:-:BrasBas_Micro-4]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(45).translation = [0 0 199.99999999999997]; % mm -smiData.RigidTransform(45).angle = 3.1415926535897931; % rad -smiData.RigidTransform(45).axis = [-1 -5.2000108498455389e-33 6.2450045135165068e-17]; +smiData.RigidTransform(44).ID = ['F[Base_Micro_Support-1:-:BrasBas_Micr' ... + 'o-4]']; +smiData.RigidTransform(45).translation = ... + [0 0 199.99999999999997]; +smiData.RigidTransform(45).angle = 3.1415926535897931; +smiData.RigidTransform(45).axis = [-1 -5.2000108498455389E-33 6.2450045135165068E-17 ... + ]; smiData.RigidTransform(45).ID = 'B[BrasBas_Micro-4:-:BrasHaut_Micro-4]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(46).translation = [-9.4857455223973375e-13 -1.1937117960769683e-12 67.9575234705665]; % mm -smiData.RigidTransform(46).angle = 3.4777636565401974e-16; % rad -smiData.RigidTransform(46).axis = [0.14960570985695723 0.98874573656638143 2.572188913421354e-17]; +smiData.RigidTransform(46).translation = ... + [-9.4857455223973375E-13 -1.1937117960769683E-12 67.9575234705665]; +smiData.RigidTransform(46).angle = 3.4777636565401974E-16; +smiData.RigidTransform(46).axis = [0.14960570985695723 0.98874573656638143 ... + 2.572188913421354E-17]; smiData.RigidTransform(46).ID = 'F[BrasBas_Micro-4:-:BrasHaut_Micro-4]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(47).translation = [28.965854828548959 173.09312306978401 52.999999999999993]; % mm -smiData.RigidTransform(47).angle = 0; % rad +smiData.RigidTransform(47).translation = ... + [28.965854828548959 173.093123069784 52.999999999999993]; +smiData.RigidTransform(47).angle = 0; smiData.RigidTransform(47).axis = [0 0 0]; -smiData.RigidTransform(47).ID = 'B[Base_Micro_Support-1:-:BrasBas_Micro-5]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(48).translation = [-3.9257981074925474e-13 -6.8458564825363021e-13 -7.9462990822882076e-13]; % mm -smiData.RigidTransform(48).angle = 0; % rad +smiData.RigidTransform(47).ID = ['B[Base_Micro_Support-1:-:BrasBas_Micr' ... + 'o-5]']; +smiData.RigidTransform(48).translation = ... + [-3.9257981074925474E-13 -6.8458564825363021E-13 -7.9462990822882076E-13 ... + ]; +smiData.RigidTransform(48).angle = 0; smiData.RigidTransform(48).axis = [0 0 0]; -smiData.RigidTransform(48).ID = 'F[Base_Micro_Support-1:-:BrasBas_Micro-5]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(49).translation = [0 0 200.00000000000006]; % mm -smiData.RigidTransform(49).angle = 3.1415926535897931; % rad -smiData.RigidTransform(49).axis = [1 0 -7.9797279894933114e-17]; +smiData.RigidTransform(48).ID = ['F[Base_Micro_Support-1:-:BrasBas_Micr' ... + 'o-5]']; +smiData.RigidTransform(49).translation = ... + [0 0 200.00000000000006]; +smiData.RigidTransform(49).angle = 3.1415926535897931; +smiData.RigidTransform(49).axis = [1 0 -7.9797279894933114E-17]; smiData.RigidTransform(49).ID = 'B[BrasBas_Micro-5:-:BrasHaut_Micro-5]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(50).translation = [-2.0250467969162855e-13 -5.2580162446247414e-13 67.957523470564695]; % mm -smiData.RigidTransform(50).angle = 1.4946834900704541e-16; % rad -smiData.RigidTransform(50).axis = [0.96403453407400408 -0.2657770063657085 -1.9148256603907044e-17]; +smiData.RigidTransform(50).translation = ... + [-2.0250467969162855E-13 -5.2580162446247414E-13 67.9575234705647]; +smiData.RigidTransform(50).angle = 1.4946834900704541E-16; +smiData.RigidTransform(50).axis = [0.96403453407400408 -0.2657770063657085 ... + -1.9148256603907044E-17]; smiData.RigidTransform(50).ID = 'F[BrasBas_Micro-5:-:BrasHaut_Micro-5]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(51).translation = [-28.965854828547805 173.0931230697843 53]; % mm -smiData.RigidTransform(51).angle = 0; % rad +smiData.RigidTransform(51).translation = ... + [-28.965854828547805 173.0931230697843 53]; +smiData.RigidTransform(51).angle = 0; smiData.RigidTransform(51).axis = [0 0 0]; -smiData.RigidTransform(51).ID = 'B[Base_Micro_Support-1:-:BrasBas_Micro-6]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(52).translation = [7.6192453597339041e-14 3.1870281882329216e-14 4.5439238373543339e-14]; % mm -smiData.RigidTransform(52).angle = 0; % rad +smiData.RigidTransform(51).ID = ['B[Base_Micro_Support-1:-:BrasBas_Micr' ... + 'o-6]']; +smiData.RigidTransform(52).translation = ... + [7.6192453597339041E-14 3.1870281882329216E-14 4.5439238373543339E-14 ... + ]; +smiData.RigidTransform(52).angle = 0; smiData.RigidTransform(52).axis = [0 0 0]; -smiData.RigidTransform(52).ID = 'F[Base_Micro_Support-1:-:BrasBas_Micro-6]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(53).translation = [0 0 199.99999999999994]; % mm -smiData.RigidTransform(53).angle = 3.1415926535897931; % rad +smiData.RigidTransform(52).ID = ['F[Base_Micro_Support-1:-:BrasBas_Micr' ... + 'o-6]']; +smiData.RigidTransform(53).translation = ... + [0 0 199.99999999999994]; +smiData.RigidTransform(53).angle = 3.1415926535897931; smiData.RigidTransform(53).axis = [1 0 0]; smiData.RigidTransform(53).ID = 'B[BrasBas_Micro-6:-:BrasHaut_Micro-6]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(54).translation = [6.8389738316909643e-14 7.1054273576010019e-14 67.957523470565292]; % mm -smiData.RigidTransform(54).angle = 2.8645532407872734e-16; % rad -smiData.RigidTransform(54).axis = [0.93832687633173806 -0.34574943695329913 -4.6466775933605013e-17]; +smiData.RigidTransform(54).translation = ... + [6.8389738316909643E-14 7.1054273576010019E-14 67.957523470565292]; +smiData.RigidTransform(54).angle = 2.8645532407872734E-16; +smiData.RigidTransform(54).axis = [0.93832687633173806 -0.34574943695329913 ... + -4.6466775933605013E-17]; smiData.RigidTransform(54).ID = 'F[BrasBas_Micro-6:-:BrasHaut_Micro-6]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(55).translation = [0 0 489.99999999999994]; % mm -smiData.RigidTransform(55).angle = 3.1415926535897931; % rad +smiData.RigidTransform(55).translation = ... + [0 0 489.99999999999994]; +smiData.RigidTransform(55).angle = 3.1415926535897931; smiData.RigidTransform(55).axis = [1 0 0]; -smiData.RigidTransform(55).ID = 'B[Guide_Translation_Attache_Granite-2:-:Guide_Translation12-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(56).translation = [-7.9580786405131221e-13 1.0629719326971099e-11 -786.5299503761471]; % mm -smiData.RigidTransform(56).angle = 0; % rad +smiData.RigidTransform(55).ID = ['B[Guide_Translation_Attache_Granite-2' ... + ':-:Guide_Translation12-1]']; +smiData.RigidTransform(56).translation = ... + [-7.9580786405131221E-13 1.0629719326971099E-11 -786.5299503761471]; +smiData.RigidTransform(56).angle = 0; smiData.RigidTransform(56).axis = [0 0 0]; -smiData.RigidTransform(56).ID = 'F[Guide_Translation_Attache_Granite-2:-:Guide_Translation12-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(57).translation = [0 0 490.00000000000006]; % mm -smiData.RigidTransform(57).angle = 3.1415926535897931; % rad +smiData.RigidTransform(56).ID = ['F[Guide_Translation_Attache_Granite-2' ... + ':-:Guide_Translation12-1]']; +smiData.RigidTransform(57).translation = ... + [0 0 490.00000000000006]; +smiData.RigidTransform(57).angle = 3.1415926535897931; smiData.RigidTransform(57).axis = [1 0 0]; -smiData.RigidTransform(57).ID = 'B[Guide_Translation_Attache_Granite-1:-:Guide_Translation22-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(58).translation = [1.8464783156533372e-13 1.0615508472255897e-11 -193.47004962385614]; % mm -smiData.RigidTransform(58).angle = 1.8358298291559541e-15; % rad +smiData.RigidTransform(57).ID = ['B[Guide_Translation_Attache_Granite-1' ... + ':-:Guide_Translation22-1]']; +smiData.RigidTransform(58).translation = ... + [1.8464783156533372E-13 1.0615508472255897E-11 -193.47004962385614]; +smiData.RigidTransform(58).angle = 1.8358298291559541E-15; smiData.RigidTransform(58).axis = [-0 -1 0]; -smiData.RigidTransform(58).ID = 'F[Guide_Translation_Attache_Granite-1:-:Guide_Translation22-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(59).translation = [113.00000000000006 0 0]; % mm -smiData.RigidTransform(59).angle = 2.0943951023931953; % rad -smiData.RigidTransform(59).axis = [0.57735026918962584 0.57735026918962584 0.57735026918962584]; -smiData.RigidTransform(59).ID = 'B[Axe_Spindle-1:-:Base_Micro_Support-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(60).translation = [2.0268415660648831e-14 1.5669192696212794e-14 5.6843418860808015e-14]; % mm -smiData.RigidTransform(60).angle = 2.6073996056774544e-16; % rad -smiData.RigidTransform(60).axis = [-0.97950718399858827 -0.2014092264399911 2.5719622319333275e-17]; -smiData.RigidTransform(60).ID = 'F[Axe_Spindle-1:-:Base_Micro_Support-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(61).translation = [146.01999999999998 0 0]; % mm -smiData.RigidTransform(61).angle = 2.0943951023931953; % rad -smiData.RigidTransform(61).axis = [0.57735026918962584 0.57735026918962584 0.57735026918962584]; -smiData.RigidTransform(61).ID = 'B[Bati_Spindle-1:-:Base_Micro_Support-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(62).translation = [-8.8817841970012523e-15 -4.2632564145606011e-14 33.199999999999996]; % mm -smiData.RigidTransform(62).angle = 2.2377260456559053e-16; % rad -smiData.RigidTransform(62).axis = [-0.56620031463552334 0.82426767721816829 -5.2217406441794063e-17]; -smiData.RigidTransform(62).ID = 'F[Bati_Spindle-1:-:Base_Micro_Support-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(63).translation = [0 -5.0000000000000604 600.00000000000011]; % mm -smiData.RigidTransform(63).angle = 2.0943951023931953; % rad -smiData.RigidTransform(63).axis = [-0.57735026918962584 -0.57735026918962584 -0.57735026918962584]; +smiData.RigidTransform(58).ID = ['F[Guide_Translation_Attache_Granite-1' ... + ':-:Guide_Translation22-1]']; +smiData.RigidTransform(59).translation = ... + [113.00000000000006 0 0]; +smiData.RigidTransform(59).angle = 2.0943951023931953; +smiData.RigidTransform(59).axis = [0.57735026918962584 0.57735026918962584 ... + 0.57735026918962584]; +smiData.RigidTransform(59).ID = ['B[Axe_Spindle-1:-:Base_Micro_Support-' ... + '1]']; +smiData.RigidTransform(60).translation = ... + [2.0268415660648831E-14 1.5669192696212794E-14 5.6843418860808015E-14 ... + ]; +smiData.RigidTransform(60).angle = 2.6073996056774544E-16; +smiData.RigidTransform(60).axis = [-0.97950718399858827 -0.2014092264399911 ... + 2.5719622319333275E-17]; +smiData.RigidTransform(60).ID = ['F[Axe_Spindle-1:-:Base_Micro_Support-' ... + '1]']; +smiData.RigidTransform(61).translation = ... + [146.01999999999998 0 0]; +smiData.RigidTransform(61).angle = 2.0943951023931953; +smiData.RigidTransform(61).axis = [0.57735026918962584 0.57735026918962584 ... + 0.57735026918962584]; +smiData.RigidTransform(61).ID = ['B[Bati_Spindle-1:-:Base_Micro_Support' ... + '-1]']; +smiData.RigidTransform(62).translation = ... + [-8.8817841970012523E-15 -4.2632564145606011E-14 33.199999999999996]; +smiData.RigidTransform(62).angle = 2.2377260456559053E-16; +smiData.RigidTransform(62).axis = [-0.56620031463552334 0.82426767721816829 ... + -5.2217406441794063E-17]; +smiData.RigidTransform(62).ID = ['F[Bati_Spindle-1:-:Base_Micro_Support' ... + '-1]']; +smiData.RigidTransform(63).translation = ... + [0 -5.00000000000006 600.00000000000011]; +smiData.RigidTransform(63).angle = 2.0943951023931953; +smiData.RigidTransform(63).axis = [-0.57735026918962584 -0.57735026918962584 ... + -0.57735026918962584]; smiData.RigidTransform(63).ID = 'B[Guide_Tilt-1:-:Plateau_Tilt-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(64).translation = [-313.50000000000301 1.3264813060854244e-13 -5.6843418860808015e-14]; % mm -smiData.RigidTransform(64).angle = 2.0943951023931966; % rad -smiData.RigidTransform(64).axis = [-0.57735026918962584 -0.57735026918962606 0.57735026918962529]; +smiData.RigidTransform(64).translation = ... + [-313.500000000003 1.3264813060854244E-13 -5.6843418860808015E-14]; +smiData.RigidTransform(64).angle = 2.0943951023931966; +smiData.RigidTransform(64).axis = [-0.57735026918962584 -0.57735026918962606 ... + 0.57735026918962529]; smiData.RigidTransform(64).ID = 'F[Guide_Tilt-1:-:Plateau_Tilt-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(65).translation = [0 -4.9999999999999485 599.99999999999989]; % mm -smiData.RigidTransform(65).angle = 2.0943951023931953; % rad -smiData.RigidTransform(65).axis = [-0.57735026918962584 -0.57735026918962584 -0.57735026918962584]; +smiData.RigidTransform(65).translation = ... + [0 -4.9999999999999485 599.99999999999989]; +smiData.RigidTransform(65).angle = 2.0943951023931953; +smiData.RigidTransform(65).axis = [-0.57735026918962584 -0.57735026918962584 ... + -0.57735026918962584]; smiData.RigidTransform(65).ID = 'B[Guide_Tilt-2:-:Plateau_Tilt-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(66).translation = [-313.50000000000307 1.3264813060854239e-13 -2.0463630789890885e-12]; % mm -smiData.RigidTransform(66).angle = 2.0943951023931962; % rad -smiData.RigidTransform(66).axis = [-0.57735026918962595 -0.57735026918962606 0.5773502691896254]; +smiData.RigidTransform(66).translation = ... + [-313.50000000000307 1.3264813060854239E-13 -2.0463630789890885E-12]; +smiData.RigidTransform(66).angle = 2.0943951023931962; +smiData.RigidTransform(66).axis = [-0.577350269189626 -0.57735026918962606 ... + 0.5773502691896254]; smiData.RigidTransform(66).ID = 'F[Guide_Tilt-2:-:Plateau_Tilt-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(67).translation = [0 -5.0000000000000044 600.00000000000023]; % mm -smiData.RigidTransform(67).angle = 2.0943951023931953; % rad -smiData.RigidTransform(67).axis = [-0.57735026918962584 -0.57735026918962584 -0.57735026918962584]; +smiData.RigidTransform(67).translation = ... + [0 -5.0000000000000044 600.00000000000023]; +smiData.RigidTransform(67).angle = 2.0943951023931953; +smiData.RigidTransform(67).axis = [-0.57735026918962584 -0.57735026918962584 ... + -0.57735026918962584]; smiData.RigidTransform(67).ID = 'B[Guide_Tilt-3:-:Plateau_Tilt-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(68).translation = [313.49999999999716 2.0841238255630388e-13 -2.8421709430404007e-13]; % mm -smiData.RigidTransform(68).angle = 2.0943951023931948; % rad -smiData.RigidTransform(68).axis = [0.57735026918962551 0.57735026918962562 0.57735026918962629]; +smiData.RigidTransform(68).translation = ... + [313.49999999999716 2.0841238255630388E-13 -2.8421709430404007E-13]; +smiData.RigidTransform(68).angle = 2.0943951023931948; +smiData.RigidTransform(68).axis = [0.57735026918962551 0.57735026918962562 ... + 0.57735026918962629]; smiData.RigidTransform(68).ID = 'F[Guide_Tilt-3:-:Plateau_Tilt-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(69).translation = [0 -4.9999999999999485 600.00000000000023]; % mm -smiData.RigidTransform(69).angle = 2.0943951023931953; % rad -smiData.RigidTransform(69).axis = [-0.57735026918962584 -0.57735026918962584 -0.57735026918962584]; +smiData.RigidTransform(69).translation = ... + [0 -4.9999999999999485 600.00000000000023]; +smiData.RigidTransform(69).angle = 2.0943951023931953; +smiData.RigidTransform(69).axis = [-0.57735026918962584 -0.57735026918962584 ... + -0.57735026918962584]; smiData.RigidTransform(69).ID = 'B[Guide_Tilt-4:-:Plateau_Tilt-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(70).translation = [313.49999999999687 -1.3264813060854428e-13 5.1159076974727213e-13]; % mm -smiData.RigidTransform(70).angle = 2.0943951023931948; % rad -smiData.RigidTransform(70).axis = [0.57735026918962551 0.57735026918962562 0.57735026918962629]; +smiData.RigidTransform(70).translation = ... + [313.49999999999687 -1.3264813060854428E-13 5.1159076974727213E-13]; +smiData.RigidTransform(70).angle = 2.0943951023931948; +smiData.RigidTransform(70).axis = [0.57735026918962551 0.57735026918962562 ... + 0.57735026918962629]; smiData.RigidTransform(70).ID = 'F[Guide_Tilt-4:-:Plateau_Tilt-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(71).translation = [146.01999999999998 0 0]; % mm -smiData.RigidTransform(71).angle = 2.0943951023931953; % rad -smiData.RigidTransform(71).axis = [0.57735026918962584 0.57735026918962584 0.57735026918962584]; +smiData.RigidTransform(71).translation = ... + [146.01999999999998 0 0]; +smiData.RigidTransform(71).angle = 2.0943951023931953; +smiData.RigidTransform(71).axis = [0.57735026918962584 0.57735026918962584 ... + 0.57735026918962584]; smiData.RigidTransform(71).ID = 'B[Bati_Spindle-1:-:Axe_Spindle-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(72).translation = [146.20000000000005 2.8421709430404007e-14 3.5527136788005009e-14]; % mm -smiData.RigidTransform(72).angle = 2.0943951023931957; % rad -smiData.RigidTransform(72).axis = [0.57735026918962573 0.57735026918962584 0.57735026918962573]; +smiData.RigidTransform(72).translation = ... + [146.20000000000005 2.8421709430404007E-14 3.5527136788005009E-14]; +smiData.RigidTransform(72).angle = 2.0943951023931957; +smiData.RigidTransform(72).axis = [0.57735026918962573 0.57735026918962584 ... + 0.57735026918962573]; smiData.RigidTransform(72).ID = 'F[Bati_Spindle-1:-:Axe_Spindle-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(73).translation = [0 0 0]; % mm -smiData.RigidTransform(73).angle = 2.0943951023931953; % rad -smiData.RigidTransform(73).axis = [-0.57735026918962584 -0.57735026918962584 -0.57735026918962584]; -smiData.RigidTransform(73).ID = 'B[Nacelle_Micro_Support-1:-:Base_Nano_Support-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(74).translation = [1.2434497875801753e-14 3.5527136788005009e-15 -5.0000000000075033]; % mm -smiData.RigidTransform(74).angle = 1.6378338249998241; % rad -smiData.RigidTransform(74).axis = [0.25056280708573386 0.93511312653102818 -0.25056280708573364]; -smiData.RigidTransform(74).ID = 'F[Nacelle_Micro_Support-1:-:Base_Nano_Support-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(75).translation = [0 0 26.000000000000021]; % mm -smiData.RigidTransform(75).angle = 3.1415926535897931; % rad +smiData.RigidTransform(73).translation = ... + [0 0 0]; +smiData.RigidTransform(73).angle = 2.0943951023931953; +smiData.RigidTransform(73).axis = [-0.57735026918962584 -0.57735026918962584 ... + -0.57735026918962584]; +smiData.RigidTransform(73).ID = ['B[Nacelle_Micro_Support-1:-:Base_Nano' ... + '_Support-1]']; +smiData.RigidTransform(74).translation = ... + [1.2434497875801753E-14 3.5527136788005009E-15 -5.0000000000075033]; +smiData.RigidTransform(74).angle = 1.6378338249998241; +smiData.RigidTransform(74).axis = [0.25056280708573386 0.93511312653102818 ... + -0.25056280708573364]; +smiData.RigidTransform(74).ID = ['F[Nacelle_Micro_Support-1:-:Base_Nano' ... + '_Support-1]']; +smiData.RigidTransform(75).translation = ... + [0 0 26.000000000000021]; +smiData.RigidTransform(75).angle = 3.1415926535897931; smiData.RigidTransform(75).axis = [1 0 0]; -smiData.RigidTransform(75).ID = 'B[Nacelle_Micro_Support-1:-:Correcteur_Axe-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(76).translation = [-2.8426231256822086e-13 -31 -6.4101461630330754e-13]; % mm -smiData.RigidTransform(76).angle = 2.0943951023931957; % rad -smiData.RigidTransform(76).axis = [-0.57735026918962573 -0.57735026918962573 -0.57735026918962562]; -smiData.RigidTransform(76).ID = 'F[Nacelle_Micro_Support-1:-:Correcteur_Axe-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(77).translation = [0 0 25.999999999999996]; % mm -smiData.RigidTransform(77).angle = 3.1415926535897931; % rad +smiData.RigidTransform(75).ID = ['B[Nacelle_Micro_Support-1:-:Correcteu' ... + 'r_Axe-1]']; +smiData.RigidTransform(76).translation = ... + [-2.8426231256822086E-13 -31 -6.4101461630330754E-13]; +smiData.RigidTransform(76).angle = 2.0943951023931957; +smiData.RigidTransform(76).axis = [-0.57735026918962573 -0.57735026918962573 ... + -0.57735026918962562]; +smiData.RigidTransform(76).ID = ['F[Nacelle_Micro_Support-1:-:Correcteu' ... + 'r_Axe-1]']; +smiData.RigidTransform(77).translation = ... + [0 0 25.999999999999996]; +smiData.RigidTransform(77).angle = 3.1415926535897931; smiData.RigidTransform(77).axis = [1 0 0]; -smiData.RigidTransform(77).ID = 'B[Base_Micro_Support-1:-:Nacelle_Micro_Support-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(78).translation = [-1.2434497875801753e-14 0 324.00000000000006]; % mm -smiData.RigidTransform(78).angle = 2.094395102393193; % rad -smiData.RigidTransform(78).axis = [0 -1.28197512425571e-16 1]; -smiData.RigidTransform(78).ID = 'F[Base_Micro_Support-1:-:Nacelle_Micro_Support-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(79).translation = [0 0 0]; % mm -smiData.RigidTransform(79).angle = 0; % rad +smiData.RigidTransform(77).ID = ['B[Base_Micro_Support-1:-:Nacelle_Micr' ... + 'o_Support-1]']; +smiData.RigidTransform(78).translation = ... + [-1.2434497875801753E-14 0 324.00000000000006]; +smiData.RigidTransform(78).angle = 2.094395102393193; +smiData.RigidTransform(78).axis = [0 -1.28197512425571E-16 1]; +smiData.RigidTransform(78).ID = ['F[Base_Micro_Support-1:-:Nacelle_Micr' ... + 'o_Support-1]']; +smiData.RigidTransform(79).translation = ... + [0 0 0]; +smiData.RigidTransform(79).angle = 0; smiData.RigidTransform(79).axis = [0 0 0]; -smiData.RigidTransform(79).ID = 'B[BrasHaut_Micro-1:-:Nacelle_Micro_Support-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(80).translation = [87.553149235122973 -79.110341037139037 53.000000000000057]; % mm -smiData.RigidTransform(80).angle = 0; % rad +smiData.RigidTransform(79).ID = ['B[BrasHaut_Micro-1:-:Nacelle_Micro_Su' ... + 'pport-1]']; +smiData.RigidTransform(80).translation = ... + [87.553149235122973 -79.110341037139037 53.000000000000057]; +smiData.RigidTransform(80).angle = 0; smiData.RigidTransform(80).axis = [0 0 0]; -smiData.RigidTransform(80).ID = 'F[BrasHaut_Micro-1:-:Nacelle_Micro_Support-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(81).translation = [0 0 0]; % mm -smiData.RigidTransform(81).angle = 0; % rad +smiData.RigidTransform(80).ID = ['F[BrasHaut_Micro-1:-:Nacelle_Micro_Su' ... + 'pport-1]']; +smiData.RigidTransform(81).translation = ... + [0 0 0]; +smiData.RigidTransform(81).angle = 0; smiData.RigidTransform(81).axis = [0 0 0]; -smiData.RigidTransform(81).ID = 'B[BrasHaut_Micro-2:-:Nacelle_Micro_Support-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(82).translation = [-87.553149235125701 -79.110341037138483 53.000000000000313]; % mm -smiData.RigidTransform(82).angle = 0; % rad +smiData.RigidTransform(81).ID = ['B[BrasHaut_Micro-2:-:Nacelle_Micro_Su' ... + 'pport-1]']; +smiData.RigidTransform(82).translation = ... + [-87.5531492351257 -79.110341037138483 53.000000000000313]; +smiData.RigidTransform(82).angle = 0; smiData.RigidTransform(82).axis = [0 0 0]; -smiData.RigidTransform(82).ID = 'F[BrasHaut_Micro-2:-:Nacelle_Micro_Support-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(83).translation = [0 0 0]; % mm -smiData.RigidTransform(83).angle = 0; % rad +smiData.RigidTransform(82).ID = ['F[BrasHaut_Micro-2:-:Nacelle_Micro_Su' ... + 'pport-1]']; +smiData.RigidTransform(83).translation = ... + [0 0 0]; +smiData.RigidTransform(83).angle = 0; smiData.RigidTransform(83).axis = [0 0 0]; -smiData.RigidTransform(83).ID = 'B[BrasHaut_Micro-3:-:Nacelle_Micro_Support-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(84).translation = [-112.2881396577738 -36.268080900376873 52.999999999999986]; % mm -smiData.RigidTransform(84).angle = 0; % rad +smiData.RigidTransform(83).ID = ['B[BrasHaut_Micro-3:-:Nacelle_Micro_Su' ... + 'pport-1]']; +smiData.RigidTransform(84).translation = ... + [-112.2881396577738 -36.268080900376873 52.999999999999986]; +smiData.RigidTransform(84).angle = 0; smiData.RigidTransform(84).axis = [0 0 0]; -smiData.RigidTransform(84).ID = 'F[BrasHaut_Micro-3:-:Nacelle_Micro_Support-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(85).translation = [0 0 0]; % mm -smiData.RigidTransform(85).angle = 0; % rad +smiData.RigidTransform(84).ID = ['F[BrasHaut_Micro-3:-:Nacelle_Micro_Su' ... + 'pport-1]']; +smiData.RigidTransform(85).translation = ... + [0 0 0]; +smiData.RigidTransform(85).angle = 0; smiData.RigidTransform(85).axis = [0 0 0]; -smiData.RigidTransform(85).ID = 'B[BrasHaut_Micro-4:-:Nacelle_Micro_Support-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(86).translation = [-24.734990422651151 115.37842193751698 53.000000000000497]; % mm -smiData.RigidTransform(86).angle = 0; % rad +smiData.RigidTransform(85).ID = ['B[BrasHaut_Micro-4:-:Nacelle_Micro_Su' ... + 'pport-1]']; +smiData.RigidTransform(86).translation = ... + [-24.734990422651151 115.37842193751698 53.0000000000005]; +smiData.RigidTransform(86).angle = 0; smiData.RigidTransform(86).axis = [0 0 0]; -smiData.RigidTransform(86).ID = 'F[BrasHaut_Micro-4:-:Nacelle_Micro_Support-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(87).translation = [0 0 0]; % mm -smiData.RigidTransform(87).angle = 0; % rad +smiData.RigidTransform(86).ID = ['F[BrasHaut_Micro-4:-:Nacelle_Micro_Su' ... + 'pport-1]']; +smiData.RigidTransform(87).translation = ... + [0 0 0]; +smiData.RigidTransform(87).angle = 0; smiData.RigidTransform(87).axis = [0 0 0]; -smiData.RigidTransform(87).ID = 'B[BrasHaut_Micro-5:-:Nacelle_Micro_Support-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(88).translation = [24.734990422650917 115.37842193751322 52.999999999999375]; % mm -smiData.RigidTransform(88).angle = 0; % rad +smiData.RigidTransform(87).ID = ['B[BrasHaut_Micro-5:-:Nacelle_Micro_Su' ... + 'pport-1]']; +smiData.RigidTransform(88).translation = ... + [24.734990422650917 115.37842193751322 52.999999999999375]; +smiData.RigidTransform(88).angle = 0; smiData.RigidTransform(88).axis = [0 0 0]; -smiData.RigidTransform(88).ID = 'F[BrasHaut_Micro-5:-:Nacelle_Micro_Support-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(89).translation = [0 0 0]; % mm -smiData.RigidTransform(89).angle = 0; % rad +smiData.RigidTransform(88).ID = ['F[BrasHaut_Micro-5:-:Nacelle_Micro_Su' ... + 'pport-1]']; +smiData.RigidTransform(89).translation = ... + [0 0 0]; +smiData.RigidTransform(89).angle = 0; smiData.RigidTransform(89).axis = [0 0 0]; -smiData.RigidTransform(89).ID = 'B[BrasHaut_Micro-6:-:Nacelle_Micro_Support-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(90).translation = [112.28813965777354 -36.268080900377612 53.000000000000028]; % mm -smiData.RigidTransform(90).angle = 0; % rad +smiData.RigidTransform(89).ID = ['B[BrasHaut_Micro-6:-:Nacelle_Micro_Su' ... + 'pport-1]']; +smiData.RigidTransform(90).translation = ... + [112.28813965777354 -36.268080900377612 53.000000000000028]; +smiData.RigidTransform(90).angle = 0; smiData.RigidTransform(90).axis = [0 0 0]; -smiData.RigidTransform(90).ID = 'F[BrasHaut_Micro-6:-:Nacelle_Micro_Support-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(91).translation = [0 0 0]; % mm -smiData.RigidTransform(91).angle = 0; % rad +smiData.RigidTransform(90).ID = ['F[BrasHaut_Micro-6:-:Nacelle_Micro_Su' ... + 'pport-1]']; +smiData.RigidTransform(91).translation = ... + [0 0 0]; +smiData.RigidTransform(91).angle = 0; smiData.RigidTransform(91).axis = [0 0 0]; smiData.RigidTransform(91).ID = 'B[Attache_Granite-1:-:]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(92).translation = [0 0 0]; % mm -smiData.RigidTransform(92).angle = 0; % rad +smiData.RigidTransform(92).translation = ... + [0 0 0]; +smiData.RigidTransform(92).angle = 0; smiData.RigidTransform(92).axis = [0 0 0]; smiData.RigidTransform(92).ID = 'F[Attache_Granite-1:-:]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(93).translation = [496 15 524.99999999999989]; % mm -smiData.RigidTransform(93).angle = 2.0943951023931953; % rad -smiData.RigidTransform(93).axis = [-0.57735026918962584 -0.57735026918962584 -0.57735026918962584]; -smiData.RigidTransform(93).ID = 'B[Attache_Granite-1:-:Guide_Translation_Attache_Granite-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(94).translation = [61 -100.00000000000001 474.99999999999977]; % mm -smiData.RigidTransform(94).angle = 2.0943951023931953; % rad -smiData.RigidTransform(94).axis = [-0.57735026918962584 -0.57735026918962584 -0.57735026918962584]; -smiData.RigidTransform(94).ID = 'F[Attache_Granite-1:-:Guide_Translation_Attache_Granite-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(95).translation = [-344 15 524.99999999999989]; % mm -smiData.RigidTransform(95).angle = 2.0943951023931953; % rad -smiData.RigidTransform(95).axis = [-0.57735026918962584 -0.57735026918962584 -0.57735026918962584]; -smiData.RigidTransform(95).ID = 'B[Attache_Granite-1:-:Guide_Translation_Attache_Granite-2]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(96).translation = [-90.999999999999943 -100.00000000000001 -474.99999999999989]; % mm -smiData.RigidTransform(96).angle = 2.0943951023931953; % rad -smiData.RigidTransform(96).axis = [-0.57735026918962584 0.57735026918962584 0.57735026918962584]; -smiData.RigidTransform(96).ID = 'F[Attache_Granite-1:-:Guide_Translation_Attache_Granite-2]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(97).translation = [146.01999999999998 0 0]; % mm -smiData.RigidTransform(97).angle = 2.0943951023931953; % rad -smiData.RigidTransform(97).axis = [0.57735026918962584 0.57735026918962584 0.57735026918962584]; +smiData.RigidTransform(93).translation = ... + [496 15 524.99999999999989]; +smiData.RigidTransform(93).angle = 2.0943951023931953; +smiData.RigidTransform(93).axis = [-0.57735026918962584 -0.57735026918962584 ... + -0.57735026918962584]; +smiData.RigidTransform(93).ID = ['B[Attache_Granite-1:-:Guide_Translati' ... + 'on_Attache_Granite-1]']; +smiData.RigidTransform(94).translation = ... + [61 -100.00000000000001 474.99999999999977]; +smiData.RigidTransform(94).angle = 2.0943951023931953; +smiData.RigidTransform(94).axis = [-0.57735026918962584 -0.57735026918962584 ... + -0.57735026918962584]; +smiData.RigidTransform(94).ID = ['F[Attache_Granite-1:-:Guide_Translati' ... + 'on_Attache_Granite-1]']; +smiData.RigidTransform(95).translation = ... + [-344 15 524.99999999999989]; +smiData.RigidTransform(95).angle = 2.0943951023931953; +smiData.RigidTransform(95).axis = [-0.57735026918962584 -0.57735026918962584 ... + -0.57735026918962584]; +smiData.RigidTransform(95).ID = ['B[Attache_Granite-1:-:Guide_Translati' ... + 'on_Attache_Granite-2]']; +smiData.RigidTransform(96).translation = ... + [-90.999999999999943 -100.00000000000001 -474.99999999999989]; +smiData.RigidTransform(96).angle = 2.0943951023931953; +smiData.RigidTransform(96).axis = [-0.57735026918962584 0.57735026918962584 ... + 0.57735026918962584]; +smiData.RigidTransform(96).ID = ['F[Attache_Granite-1:-:Guide_Translati' ... + 'on_Attache_Granite-2]']; +smiData.RigidTransform(97).translation = ... + [146.01999999999998 0 0]; +smiData.RigidTransform(97).angle = 2.0943951023931953; +smiData.RigidTransform(97).axis = [0.57735026918962584 0.57735026918962584 ... + 0.57735026918962584]; smiData.RigidTransform(97).ID = 'B[Bati_Spindle-1:-:Moteur_Spindle-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(98).translation = [-1.2350860001368467e-11 178.01999999999998 -3.9724487335523974e-12]; % mm -smiData.RigidTransform(98).angle = 2.6381355635463279; % rad -smiData.RigidTransform(98).axis = [-0.25718398137297871 -0.68332144695053421 -0.68332144695053398]; +smiData.RigidTransform(98).translation = ... + [-1.2350860001368467E-11 178.01999999999998 -3.9724487335523974E-12]; +smiData.RigidTransform(98).angle = 2.6381355635463279; +smiData.RigidTransform(98).axis = [-0.25718398137297871 -0.68332144695053421 ... + -0.683321446950534]; smiData.RigidTransform(98).ID = 'F[Bati_Spindle-1:-:Moteur_Spindle-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(99).translation = [0 20.500000000000075 39.499999999999979]; % mm -smiData.RigidTransform(99).angle = 2.0943951023931953; % rad -smiData.RigidTransform(99).axis = [-0.57735026918962584 -0.57735026918962584 -0.57735026918962584]; -smiData.RigidTransform(99).ID = 'B[Bati_Correcteur_Axe_Capteurs2-1:-:Axe_Correcteur_Axe-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(100).translation = [4.2466030691912238e-14 -4.7462034302725442e-14 0.3700000000000615]; % mm -smiData.RigidTransform(100).angle = 2.4825341532472731e-16; % rad -smiData.RigidTransform(100).axis = [0.3663919258296145 0.93046061533353808 4.2316440160155154e-17]; -smiData.RigidTransform(100).ID = 'F[Bati_Correcteur_Axe_Capteurs2-1:-:Axe_Correcteur_Axe-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(101).translation = [0 -611.25000000000045 0]; % mm -smiData.RigidTransform(101).angle = 2.0943951023931953; % rad -smiData.RigidTransform(101).axis = [-0.57735026918962584 -0.57735026918962584 -0.57735026918962584]; +smiData.RigidTransform(99).translation = ... + [0 20.500000000000075 39.499999999999979]; +smiData.RigidTransform(99).angle = 2.0943951023931953; +smiData.RigidTransform(99).axis = [-0.57735026918962584 -0.57735026918962584 ... + -0.57735026918962584]; +smiData.RigidTransform(99).ID = ['B[Bati_Correcteur_Axe_Capteurs2-1:-:A' ... + 'xe_Correcteur_Axe-1]']; +smiData.RigidTransform(100).translation = ... + [4.2466030691912238E-14 -4.7462034302725442E-14 0.3700000000000615]; +smiData.RigidTransform(100).angle = 2.4825341532472731E-16; +smiData.RigidTransform(100).axis = [0.3663919258296145 0.93046061533353808 ... + 4.2316440160155154E-17]; +smiData.RigidTransform(100).ID = ['F[Bati_Correcteur_Axe_Capteurs2-1:-:' ... + 'Axe_Correcteur_Axe-1]']; +smiData.RigidTransform(101).translation = ... + [0 -611.25000000000045 0]; +smiData.RigidTransform(101).angle = 2.0943951023931953; +smiData.RigidTransform(101).axis = [-0.57735026918962584 -0.57735026918962584 ... + -0.57735026918962584]; smiData.RigidTransform(101).ID = 'B[Plateau_Tilt-1:-:Bati_Spindle-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(102).translation = [121.01999999999968 1.4210854715202004e-14 2.8421709430404007e-14]; % mm -smiData.RigidTransform(102).angle = 2.0943951023931953; % rad -smiData.RigidTransform(102).axis = [0.57735026918962584 0.57735026918962584 0.57735026918962584]; +smiData.RigidTransform(102).translation = ... + [121.01999999999968 1.4210854715202004E-14 2.8421709430404007E-14]; +smiData.RigidTransform(102).angle = 2.0943951023931953; +smiData.RigidTransform(102).axis = [0.57735026918962584 0.57735026918962584 ... + 0.57735026918962584]; smiData.RigidTransform(102).ID = 'F[Plateau_Tilt-1:-:Bati_Spindle-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(103).translation = [0 0 -86.999999999999972]; % mm -smiData.RigidTransform(103).angle = 0; % rad +smiData.RigidTransform(103).translation = ... + [0 0 -86.999999999999972]; +smiData.RigidTransform(103).angle = 0; smiData.RigidTransform(103).axis = [0 0 0]; -smiData.RigidTransform(103).ID = 'B[Moteur_Tilt_Axe-1:-:Moteur_Tilt_Bati-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(104).translation = [6.157972929885014e-14 -8.5265128291212022e-14 -19.499999999999886]; % mm -smiData.RigidTransform(104).angle = 3.1415926535897922; % rad -smiData.RigidTransform(104).axis = [-1 -1.9392382685050431e-31 3.5390649022327678e-16]; -smiData.RigidTransform(104).ID = 'F[Moteur_Tilt_Axe-1:-:Moteur_Tilt_Bati-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(105).translation = [-1.6445178552260131e-12 -62.196913743612967 -327.93714796707076]; % mm -smiData.RigidTransform(105).angle = 0.53362460216801688; % rad +smiData.RigidTransform(103).ID = ['B[Moteur_Tilt_Axe-1:-:Moteur_Tilt_Ba' ... + 'ti-1]']; +smiData.RigidTransform(104).translation = ... + [6.157972929885014E-14 -8.5265128291212022E-14 -19.499999999999886]; +smiData.RigidTransform(104).angle = 3.1415926535897922; +smiData.RigidTransform(104).axis = [-1 -1.9392382685050431E-31 3.5390649022327678E-16 ... + ]; +smiData.RigidTransform(104).ID = ['F[Moteur_Tilt_Axe-1:-:Moteur_Tilt_Ba' ... + 'ti-1]']; +smiData.RigidTransform(105).translation = ... + [-1.6445178552260131E-12 -62.196913743612967 -327.93714796707076]; +smiData.RigidTransform(105).angle = 0.53362460216801688; smiData.RigidTransform(105).axis = [0 1 0]; -smiData.RigidTransform(105).ID = 'B[Correcteur_Axe-1:-:HEPCO_RSJ34DE-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(106).translation = [72.333169150433932 -8.9330862563868756 60.230144198320843]; % mm -smiData.RigidTransform(106).angle = 3.1415926535897931; % rad -smiData.RigidTransform(106).axis = [-0.82720177059992506 8.3860579302075322e-18 -0.56190500150501332]; -smiData.RigidTransform(106).ID = 'F[Correcteur_Axe-1:-:HEPCO_RSJ34DE-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(107).translation = [45.000000000000014 15.000000000000014 34.75]; % mm -smiData.RigidTransform(107).angle = 2.0943951023931953; % rad -smiData.RigidTransform(107).axis = [0.57735026918962584 -0.57735026918962584 0.57735026918962584]; -smiData.RigidTransform(107).ID = 'B[Bati_Correcteur_Axe_Capteurs2-1:-:HEPCO_RSJ34DE-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(108).translation = [-3.5999999999036389 2.4999999999999423 -3.0198066269804258e-14]; % mm -smiData.RigidTransform(108).angle = 2.0943951023931953; % rad -smiData.RigidTransform(108).axis = [-0.57735026918962584 -0.57735026918962584 -0.57735026918962584]; -smiData.RigidTransform(108).ID = 'F[Bati_Correcteur_Axe_Capteurs2-1:-:HEPCO_RSJ34DE-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(109).translation = [-1.6445178552260131e-12 -62.196913743612967 -327.93714796707076]; % mm -smiData.RigidTransform(109).angle = 0.53362460216801688; % rad +smiData.RigidTransform(105).ID = ['B[Correcteur_Axe-1:-:HEPCO_RSJ34DE-1' ... + ']']; +smiData.RigidTransform(106).translation = ... + [72.333169150433932 -8.9330862563868756 60.230144198320843]; +smiData.RigidTransform(106).angle = 3.1415926535897931; +smiData.RigidTransform(106).axis = [-0.82720177059992506 8.3860579302075322E-18 ... + -0.56190500150501332]; +smiData.RigidTransform(106).ID = ['F[Correcteur_Axe-1:-:HEPCO_RSJ34DE-1' ... + ']']; +smiData.RigidTransform(107).translation = ... + [45.000000000000014 15.000000000000014 34.75]; +smiData.RigidTransform(107).angle = 2.0943951023931953; +smiData.RigidTransform(107).axis = [0.57735026918962584 -0.57735026918962584 ... + 0.57735026918962584]; +smiData.RigidTransform(107).ID = ['B[Bati_Correcteur_Axe_Capteurs2-1:-:' ... + 'HEPCO_RSJ34DE-1]']; +smiData.RigidTransform(108).translation = ... + [-3.5999999999036389 2.4999999999999423 -3.0198066269804258E-14]; +smiData.RigidTransform(108).angle = 2.0943951023931953; +smiData.RigidTransform(108).axis = [-0.57735026918962584 -0.57735026918962584 ... + -0.57735026918962584]; +smiData.RigidTransform(108).ID = ['F[Bati_Correcteur_Axe_Capteurs2-1:-:' ... + 'HEPCO_RSJ34DE-1]']; +smiData.RigidTransform(109).translation = ... + [-1.6445178552260131E-12 -62.196913743612967 -327.93714796707076]; +smiData.RigidTransform(109).angle = 0.53362460216801688; smiData.RigidTransform(109).axis = [0 1 0]; -smiData.RigidTransform(109).ID = 'B[Correcteur_Axe-1:-:HEPCO_RSJ34DE-2]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(110).translation = [-10.901757790904249 -8.9330862563869111 13.791499958258392]; % mm -smiData.RigidTransform(110).angle = 3.1415926535897931; % rad -smiData.RigidTransform(110).axis = [0.23610226881500818 2.4564012442485273e-18 -0.9717282123414992]; -smiData.RigidTransform(110).ID = 'F[Correcteur_Axe-1:-:HEPCO_RSJ34DE-2]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(111).translation = [-44.999999999999986 15.000000000000014 34.75]; % mm -smiData.RigidTransform(111).angle = 2.0943951023931953; % rad -smiData.RigidTransform(111).axis = [0.57735026918962584 -0.57735026918962584 0.57735026918962584]; -smiData.RigidTransform(111).ID = 'B[Bati_Correcteur_Axe_Capteurs2-1:-:HEPCO_RSJ34DE-2]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(112).translation = [-3.5999999999999996 2.4999999999998863 3.1086244689504383e-14]; % mm -smiData.RigidTransform(112).angle = 2.0943951023931957; % rad -smiData.RigidTransform(112).axis = [-0.57735026918962584 -0.57735026918962584 -0.57735026918962562]; -smiData.RigidTransform(112).ID = 'F[Bati_Correcteur_Axe_Capteurs2-1:-:HEPCO_RSJ34DE-2]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(113).translation = [-1.6445178552260131e-12 -62.196913743612967 -327.93714796707076]; % mm -smiData.RigidTransform(113).angle = 0.53362460216801688; % rad +smiData.RigidTransform(109).ID = ['B[Correcteur_Axe-1:-:HEPCO_RSJ34DE-2' ... + ']']; +smiData.RigidTransform(110).translation = ... + [-10.901757790904249 -8.9330862563869111 13.791499958258392]; +smiData.RigidTransform(110).angle = 3.1415926535897931; +smiData.RigidTransform(110).axis = [0.23610226881500818 2.4564012442485273E-18 ... + -0.9717282123414992]; +smiData.RigidTransform(110).ID = ['F[Correcteur_Axe-1:-:HEPCO_RSJ34DE-2' ... + ']']; +smiData.RigidTransform(111).translation = ... + [-44.999999999999986 15.000000000000014 34.75]; +smiData.RigidTransform(111).angle = 2.0943951023931953; +smiData.RigidTransform(111).axis = [0.57735026918962584 -0.57735026918962584 ... + 0.57735026918962584]; +smiData.RigidTransform(111).ID = ['B[Bati_Correcteur_Axe_Capteurs2-1:-:' ... + 'HEPCO_RSJ34DE-2]']; +smiData.RigidTransform(112).translation = ... + [-3.5999999999999996 2.4999999999998863 3.1086244689504383E-14]; +smiData.RigidTransform(112).angle = 2.0943951023931957; +smiData.RigidTransform(112).axis = [-0.57735026918962584 -0.57735026918962584 ... + -0.57735026918962562]; +smiData.RigidTransform(112).ID = ['F[Bati_Correcteur_Axe_Capteurs2-1:-:' ... + 'HEPCO_RSJ34DE-2]']; +smiData.RigidTransform(113).translation = ... + [-1.6445178552260131E-12 -62.196913743612967 -327.93714796707076]; +smiData.RigidTransform(113).angle = 0.53362460216801688; smiData.RigidTransform(113).axis = [0 1 0]; -smiData.RigidTransform(113).ID = 'B[Correcteur_Axe-1:-:HEPCO_RSJ34DE-3]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(114).translation = [596.32707666485624 -9.6730862563868207 -20.957863605734559]; % mm -smiData.RigidTransform(114).angle = 3.1415926535897931; % rad -smiData.RigidTransform(114).axis = [0.71358095587998338 1.4400281593306799e-16 -0.7005727795207356]; -smiData.RigidTransform(114).ID = 'F[Correcteur_Axe-1:-:HEPCO_RSJ34DE-3]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(115).translation = [44.999999999999993 14.999999999999957 34.750000000000057]; % mm -smiData.RigidTransform(115).angle = 2.0943951023931953; % rad -smiData.RigidTransform(115).axis = [0.57735026918962584 -0.57735026918962584 0.57735026918962584]; -smiData.RigidTransform(115).ID = 'B[Bati_Correcteur_Axe_SansCapteur2-1:-:HEPCO_RSJ34DE-3]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(116).translation = [-3.6000000000000485 2.5000000000001137 -1.5959455978986625e-14]; % mm -smiData.RigidTransform(116).angle = 2.0943951023931957; % rad -smiData.RigidTransform(116).axis = [-0.57735026918962584 -0.57735026918962573 -0.57735026918962573]; -smiData.RigidTransform(116).ID = 'F[Bati_Correcteur_Axe_SansCapteur2-1:-:HEPCO_RSJ34DE-3]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(117).translation = [-1.6445178552260131e-12 -62.196913743612967 -327.93714796707076]; % mm -smiData.RigidTransform(117).angle = 0.53362460216801688; % rad +smiData.RigidTransform(113).ID = ['B[Correcteur_Axe-1:-:HEPCO_RSJ34DE-3' ... + ']']; +smiData.RigidTransform(114).translation = ... + [596.32707666485624 -9.67308625638682 -20.957863605734559]; +smiData.RigidTransform(114).angle = 3.1415926535897931; +smiData.RigidTransform(114).axis = [0.71358095587998338 1.44002815933068E-16 ... + -0.7005727795207356]; +smiData.RigidTransform(114).ID = ['F[Correcteur_Axe-1:-:HEPCO_RSJ34DE-3' ... + ']']; +smiData.RigidTransform(115).translation = ... + [44.999999999999993 14.999999999999957 34.750000000000057]; +smiData.RigidTransform(115).angle = 2.0943951023931953; +smiData.RigidTransform(115).axis = [0.57735026918962584 -0.57735026918962584 ... + 0.57735026918962584]; +smiData.RigidTransform(115).ID = ['B[Bati_Correcteur_Axe_SansCapteur2-1' ... + ':-:HEPCO_RSJ34DE-3]']; +smiData.RigidTransform(116).translation = ... + [-3.6000000000000485 2.5000000000001137 -1.5959455978986625E-14]; +smiData.RigidTransform(116).angle = 2.0943951023931957; +smiData.RigidTransform(116).axis = [-0.57735026918962584 -0.57735026918962573 ... + -0.57735026918962573]; +smiData.RigidTransform(116).ID = ['F[Bati_Correcteur_Axe_SansCapteur2-1' ... + ':-:HEPCO_RSJ34DE-3]']; +smiData.RigidTransform(117).translation = ... + [-1.6445178552260131E-12 -62.196913743612967 -327.93714796707076]; +smiData.RigidTransform(117).angle = 0.53362460216801688; smiData.RigidTransform(117).axis = [0 1 0]; -smiData.RigidTransform(117).ID = 'B[Correcteur_Axe-1:-:HEPCO_RSJ34DE-4]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(118).translation = [-313.7520140157153 -9.6730862563869167 547.52449644610499]; % mm -smiData.RigidTransform(118).angle = 3.1415926535897931; % rad -smiData.RigidTransform(118).axis = [0.93808708517252759 -4.6847903563677027e-17 0.3463995101505068]; -smiData.RigidTransform(118).ID = 'F[Correcteur_Axe-1:-:HEPCO_RSJ34DE-4]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(119).translation = [-45.000000000000007 15.000000000000014 34.750000000000057]; % mm -smiData.RigidTransform(119).angle = 2.0943951023931953; % rad -smiData.RigidTransform(119).axis = [0.57735026918962584 -0.57735026918962584 0.57735026918962584]; -smiData.RigidTransform(119).ID = 'B[Bati_Correcteur_Axe_SansCapteur2-1:-:HEPCO_RSJ34DE-4]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(120).translation = [-3.6000000000638703 2.5000000000000018 -2.3536728122053319e-14]; % mm -smiData.RigidTransform(120).angle = 2.0943951023931957; % rad -smiData.RigidTransform(120).axis = [-0.57735026918962584 -0.57735026918962584 -0.57735026918962562]; -smiData.RigidTransform(120).ID = 'F[Bati_Correcteur_Axe_SansCapteur2-1:-:HEPCO_RSJ34DE-4]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(121).translation = [-1.6445178552260131e-12 -62.803086256386976 -284.06285203293061]; % mm -smiData.RigidTransform(121).angle = 0.53362460216801688; % rad +smiData.RigidTransform(117).ID = ['B[Correcteur_Axe-1:-:HEPCO_RSJ34DE-4' ... + ']']; +smiData.RigidTransform(118).translation = ... + [-313.7520140157153 -9.6730862563869167 547.524496446105]; +smiData.RigidTransform(118).angle = 3.1415926535897931; +smiData.RigidTransform(118).axis = [0.93808708517252759 -4.6847903563677027E-17 ... + 0.3463995101505068]; +smiData.RigidTransform(118).ID = ['F[Correcteur_Axe-1:-:HEPCO_RSJ34DE-4' ... + ']']; +smiData.RigidTransform(119).translation = ... + [-45.000000000000007 15.000000000000014 34.750000000000057]; +smiData.RigidTransform(119).angle = 2.0943951023931953; +smiData.RigidTransform(119).axis = [0.57735026918962584 -0.57735026918962584 ... + 0.57735026918962584]; +smiData.RigidTransform(119).ID = ['B[Bati_Correcteur_Axe_SansCapteur2-1' ... + ':-:HEPCO_RSJ34DE-4]']; +smiData.RigidTransform(120).translation = ... + [-3.6000000000638703 2.5000000000000018 -2.3536728122053319E-14]; +smiData.RigidTransform(120).angle = 2.0943951023931957; +smiData.RigidTransform(120).axis = [-0.57735026918962584 -0.57735026918962584 ... + -0.57735026918962562]; +smiData.RigidTransform(120).ID = ['F[Bati_Correcteur_Axe_SansCapteur2-1' ... + ':-:HEPCO_RSJ34DE-4]']; +smiData.RigidTransform(121).translation = ... + [-1.6445178552260131E-12 -62.803086256386976 -284.06285203293061]; +smiData.RigidTransform(121).angle = 0.53362460216801688; smiData.RigidTransform(121).axis = [0 1 0]; -smiData.RigidTransform(121).ID = 'B[Correcteur_Axe-1:-:Bati_Correcteur_Axe_SansCapteur2-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(122).translation = [168.40463076583308 26.56691374361294 -513.27658497562118]; % mm -smiData.RigidTransform(122).angle = 0.20426489504440995; % rad -smiData.RigidTransform(122).axis = [-1.4926950621648062e-15 -1 -6.2583978672898753e-16]; -smiData.RigidTransform(122).ID = 'F[Correcteur_Axe-1:-:Bati_Correcteur_Axe_SansCapteur2-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(123).translation = [0 20.499999999999964 39.500000000000092]; % mm -smiData.RigidTransform(123).angle = 2.0943951023931953; % rad -smiData.RigidTransform(123).axis = [-0.57735026918962584 -0.57735026918962584 -0.57735026918962584]; -smiData.RigidTransform(123).ID = 'B[Bati_Correcteur_Axe_SansCapteur2-1:-:Axe_Correcteur_Axe-2]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(124).translation = [-2.7505775435088253e-14 -7.2719608112947753e-15 -0.37000000000011823]; % mm -smiData.RigidTransform(124).angle = 4.2751696074231806e-16; % rad -smiData.RigidTransform(124).axis = [0.99729063179040955 0.07356218962949336 1.5681938294128067e-17]; -smiData.RigidTransform(124).ID = 'F[Bati_Correcteur_Axe_SansCapteur2-1:-:Axe_Correcteur_Axe-2]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(125).translation = [-13.000000000000011 104.22000000000003 110.49999999999882]; % mm -smiData.RigidTransform(125).angle = 2.0943951023931953; % rad -smiData.RigidTransform(125).axis = [-0.57735026918962584 -0.57735026918962584 -0.57735026918962584]; -smiData.RigidTransform(125).ID = 'B[Guide_Translation1-1:-:Plateau_Translation-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(126).translation = [-447.99999999999983 1.0000000000104825 413.00000000000006]; % mm -smiData.RigidTransform(126).angle = 2.0943951023931957; % rad -smiData.RigidTransform(126).axis = [-0.57735026918962562 -0.57735026918962595 -0.57735026918962595]; -smiData.RigidTransform(126).ID = 'F[Guide_Translation1-1:-:Plateau_Translation-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(127).translation = [-54.999999999999993 104.22000000000003 -110.50000000000115]; % mm -smiData.RigidTransform(127).angle = 2.0943951023931953; % rad -smiData.RigidTransform(127).axis = [-0.57735026918962584 -0.57735026918962584 -0.57735026918962584]; -smiData.RigidTransform(127).ID = 'B[Guide_Translation2-1:-:Plateau_Translation-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(128).translation = [489.99999999999898 1.0000000000002978 412.99999999999983]; % mm -smiData.RigidTransform(128).angle = 2.0943951023931953; % rad -smiData.RigidTransform(128).axis = [-0.57735026918962606 0.57735026918962551 0.57735026918962562]; -smiData.RigidTransform(128).ID = 'F[Guide_Translation2-1:-:Plateau_Translation-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(129).translation = [-54.999999999999993 104.22000000000001 110.49999999999882]; % mm -smiData.RigidTransform(129).angle = 2.0943951023931953; % rad -smiData.RigidTransform(129).axis = [-0.57735026918962584 -0.57735026918962584 -0.57735026918962584]; -smiData.RigidTransform(129).ID = 'B[Guide_Translation12-1:-:Plateau_Translation-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(130).translation = [489.99999999999937 1.000000000000042 -413.00000000000017]; % mm -smiData.RigidTransform(130).angle = 2.0943951023931953; % rad -smiData.RigidTransform(130).axis = [-0.57735026918962606 0.57735026918962551 0.57735026918962562]; -smiData.RigidTransform(130).ID = 'F[Guide_Translation12-1:-:Plateau_Translation-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(131).translation = [-13.000000000000011 104.22000000000006 -110.50000000000115]; % mm -smiData.RigidTransform(131).angle = 2.0943951023931953; % rad -smiData.RigidTransform(131).axis = [-0.57735026918962584 -0.57735026918962584 -0.57735026918962584]; -smiData.RigidTransform(131).ID = 'B[Guide_Translation22-1:-:Plateau_Translation-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(132).translation = [-447.99999999999983 0.99999999999990963 -412.99999999999994]; % mm -smiData.RigidTransform(132).angle = 2.0943951023931948; % rad -smiData.RigidTransform(132).axis = [-0.57735026918962618 -0.57735026918962562 -0.57735026918962551]; -smiData.RigidTransform(132).ID = 'F[Guide_Translation22-1:-:Plateau_Translation-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(133).translation = [-382.48474072884216 66.583510192867536 -452.99999999999994]; % mm -smiData.RigidTransform(133).angle = 3.1415926535897931; % rad +smiData.RigidTransform(121).ID = ['B[Correcteur_Axe-1:-:Bati_Correcteur' ... + '_Axe_SansCapteur2-1]']; +smiData.RigidTransform(122).translation = ... + [168.40463076583308 26.56691374361294 -513.27658497562118]; +smiData.RigidTransform(122).angle = 0.20426489504440995; +smiData.RigidTransform(122).axis = [-1.4926950621648062E-15 -1 -6.2583978672898753E-16 ... + ]; +smiData.RigidTransform(122).ID = ['F[Correcteur_Axe-1:-:Bati_Correcteur' ... + '_Axe_SansCapteur2-1]']; +smiData.RigidTransform(123).translation = ... + [0 20.499999999999964 39.500000000000092]; +smiData.RigidTransform(123).angle = 2.0943951023931953; +smiData.RigidTransform(123).axis = [-0.57735026918962584 -0.57735026918962584 ... + -0.57735026918962584]; +smiData.RigidTransform(123).ID = ['B[Bati_Correcteur_Axe_SansCapteur2-1' ... + ':-:Axe_Correcteur_Axe-2]']; +smiData.RigidTransform(124).translation = ... + [-2.7505775435088253E-14 -7.2719608112947753E-15 -0.37000000000011823 ... + ]; +smiData.RigidTransform(124).angle = 4.2751696074231806E-16; +smiData.RigidTransform(124).axis = [0.99729063179040955 0.07356218962949336 ... + 1.5681938294128067E-17]; +smiData.RigidTransform(124).ID = ['F[Bati_Correcteur_Axe_SansCapteur2-1' ... + ':-:Axe_Correcteur_Axe-2]']; +smiData.RigidTransform(125).translation = ... + [-13.000000000000011 104.22000000000003 110.49999999999882]; +smiData.RigidTransform(125).angle = 2.0943951023931953; +smiData.RigidTransform(125).axis = [-0.57735026918962584 -0.57735026918962584 ... + -0.57735026918962584]; +smiData.RigidTransform(125).ID = ['B[Guide_Translation1-1:-:Plateau_Tra' ... + 'nslation-1]']; +smiData.RigidTransform(126).translation = ... + [-447.99999999999983 1.0000000000104825 413.00000000000006]; +smiData.RigidTransform(126).angle = 2.0943951023931957; +smiData.RigidTransform(126).axis = [-0.57735026918962562 -0.577350269189626 ... + -0.577350269189626]; +smiData.RigidTransform(126).ID = ['F[Guide_Translation1-1:-:Plateau_Tra' ... + 'nslation-1]']; +smiData.RigidTransform(127).translation = ... + [-54.999999999999993 104.22000000000003 -110.50000000000115]; +smiData.RigidTransform(127).angle = 2.0943951023931953; +smiData.RigidTransform(127).axis = [-0.57735026918962584 -0.57735026918962584 ... + -0.57735026918962584]; +smiData.RigidTransform(127).ID = ['B[Guide_Translation2-1:-:Plateau_Tra' ... + 'nslation-1]']; +smiData.RigidTransform(128).translation = ... + [489.999999999999 1.0000000000002978 412.99999999999983]; +smiData.RigidTransform(128).angle = 2.0943951023931953; +smiData.RigidTransform(128).axis = [-0.57735026918962606 0.57735026918962551 ... + 0.57735026918962562]; +smiData.RigidTransform(128).ID = ['F[Guide_Translation2-1:-:Plateau_Tra' ... + 'nslation-1]']; +smiData.RigidTransform(129).translation = ... + [-54.999999999999993 104.22000000000001 110.49999999999882]; +smiData.RigidTransform(129).angle = 2.0943951023931953; +smiData.RigidTransform(129).axis = [-0.57735026918962584 -0.57735026918962584 ... + -0.57735026918962584]; +smiData.RigidTransform(129).ID = ['B[Guide_Translation12-1:-:Plateau_Tr' ... + 'anslation-1]']; +smiData.RigidTransform(130).translation = ... + [489.99999999999937 1.000000000000042 -413.00000000000017]; +smiData.RigidTransform(130).angle = 2.0943951023931953; +smiData.RigidTransform(130).axis = [-0.57735026918962606 0.57735026918962551 ... + 0.57735026918962562]; +smiData.RigidTransform(130).ID = ['F[Guide_Translation12-1:-:Plateau_Tr' ... + 'anslation-1]']; +smiData.RigidTransform(131).translation = ... + [-13.000000000000011 104.22000000000006 -110.50000000000115]; +smiData.RigidTransform(131).angle = 2.0943951023931953; +smiData.RigidTransform(131).axis = [-0.57735026918962584 -0.57735026918962584 ... + -0.57735026918962584]; +smiData.RigidTransform(131).ID = ['B[Guide_Translation22-1:-:Plateau_Tr' ... + 'anslation-1]']; +smiData.RigidTransform(132).translation = ... + [-447.99999999999983 0.99999999999990963 -412.99999999999994]; +smiData.RigidTransform(132).angle = 2.0943951023931948; +smiData.RigidTransform(132).axis = [-0.57735026918962618 -0.57735026918962562 ... + -0.57735026918962551]; +smiData.RigidTransform(132).ID = ['F[Guide_Translation22-1:-:Plateau_Tr' ... + 'anslation-1]']; +smiData.RigidTransform(133).translation = ... + [-382.48474072884216 66.583510192867536 -452.99999999999994]; +smiData.RigidTransform(133).angle = 3.1415926535897931; smiData.RigidTransform(133).axis = [1 0 0]; -smiData.RigidTransform(133).ID = 'B[Plateau_Translation-1:-:Guide_Tilt-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(134).translation = [-29.000000000000256 134.50000000000006 -41.000000000000284]; % mm -smiData.RigidTransform(134).angle = 1.6563819867311662; % rad -smiData.RigidTransform(134).axis = [-0.91787842097906314 -0.28062359514212426 -0.28062359514212443]; -smiData.RigidTransform(134).ID = 'F[Plateau_Translation-1:-:Guide_Tilt-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(135).translation = [334.40056152064938 34.150321791564714 -453]; % mm -smiData.RigidTransform(135).angle = 3.1415926535897931; % rad +smiData.RigidTransform(133).ID = ['B[Plateau_Translation-1:-:Guide_Tilt' ... + '-1]']; +smiData.RigidTransform(134).translation = ... + [-29.000000000000256 134.50000000000006 -41.000000000000284]; +smiData.RigidTransform(134).angle = 1.6563819867311662; +smiData.RigidTransform(134).axis = [-0.91787842097906314 -0.28062359514212426 ... + -0.28062359514212443]; +smiData.RigidTransform(134).ID = ['F[Plateau_Translation-1:-:Guide_Tilt' ... + '-1]']; +smiData.RigidTransform(135).translation = ... + [334.40056152064938 34.150321791564714 -453]; +smiData.RigidTransform(135).angle = 3.1415926535897931; smiData.RigidTransform(135).axis = [1 0 0]; -smiData.RigidTransform(135).ID = 'B[Plateau_Translation-1:-:Guide_Tilt-2]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(136).translation = [-29.00000000000022 134.49999999999997 -40.999999999999943]; % mm -smiData.RigidTransform(136).angle = 1.6563819867311662; % rad -smiData.RigidTransform(136).axis = [-0.91787842097906314 0.28062359514212437 0.28062359514212409]; -smiData.RigidTransform(136).ID = 'F[Plateau_Translation-1:-:Guide_Tilt-2]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(137).translation = [288.5467434360487 102.13140274107855 353.54415587728431]; % mm -smiData.RigidTransform(137).angle = 0; % rad +smiData.RigidTransform(135).ID = ['B[Plateau_Translation-1:-:Guide_Tilt' ... + '-2]']; +smiData.RigidTransform(136).translation = ... + [-29.00000000000022 134.49999999999997 -40.999999999999943]; +smiData.RigidTransform(136).angle = 1.6563819867311662; +smiData.RigidTransform(136).axis = [-0.91787842097906314 0.28062359514212437 ... + 0.28062359514212409]; +smiData.RigidTransform(136).ID = ['F[Plateau_Translation-1:-:Guide_Tilt' ... + '-2]']; +smiData.RigidTransform(137).translation = ... + [288.5467434360487 102.13140274107855 353.54415587728431]; +smiData.RigidTransform(137).angle = 0; smiData.RigidTransform(137).axis = [0 0 0]; -smiData.RigidTransform(137).ID = 'B[Plateau_Translation-1:-:Guide_Tilt-3]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(138).translation = [28.999999999999982 35.044155877284282 41.000000000000171]; % mm -smiData.RigidTransform(138).angle = 2.725113120528853; % rad -smiData.RigidTransform(138).axis = [-0.21130293228099567 0.69114074934468051 0.69114074934468051]; -smiData.RigidTransform(138).ID = 'F[Plateau_Translation-1:-:Guide_Tilt-3]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(139).translation = [28.999999999999972 91.597911607545825 41.000000000000036]; % mm -smiData.RigidTransform(139).angle = 2.0943951023931953; % rad -smiData.RigidTransform(139).axis = [-0.57735026918962584 -0.57735026918962584 -0.57735026918962584]; -smiData.RigidTransform(139).ID = 'B[Guide_Tilt-4:-:Plateau_Translation-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(140).translation = [-336.63092264424097 134.5645911423814 410.09791160754583]; % mm -smiData.RigidTransform(140).angle = 0.97738438111683068; % rad -smiData.RigidTransform(140).axis = [9.8293614936546407e-18 5.3744126631558217e-17 1]; -smiData.RigidTransform(140).ID = 'F[Guide_Tilt-4:-:Plateau_Translation-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(141).translation = [264.99999999999523 0 438.00000000000239]; % mm -smiData.RigidTransform(141).angle = 2.0943951023931957; % rad -smiData.RigidTransform(141).axis = [0.57735026918962584 -0.57735026918962573 0.57735026918962573]; -smiData.RigidTransform(141).ID = 'B[Plateau_Translation-1:-:Moteur_Translation_Plateau-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(142).translation = [264.99999999999989 -4.9999999999999716 -142.49999999999994]; % mm -smiData.RigidTransform(142).angle = 2.0943951023931957; % rad -smiData.RigidTransform(142).axis = [0.57735026918962584 -0.57735026918962573 0.57735026918962573]; -smiData.RigidTransform(142).ID = 'F[Plateau_Translation-1:-:Moteur_Translation_Plateau-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(143).translation = [20 122.36970769944681 -480.99999999999994]; % mm -smiData.RigidTransform(143).angle = 2.0943951023931953; % rad -smiData.RigidTransform(143).axis = [-0.57735026918962562 -0.57735026918962595 -0.57735026918962584]; -smiData.RigidTransform(143).ID = 'B[Plateau_Translation-1:-:Moteur_Tilt_Bati-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(144).translation = [-19.999999999999744 166.83970769944668 -42.5]; % mm -smiData.RigidTransform(144).angle = 2.0943951023931957; % rad -smiData.RigidTransform(144).axis = [-0.57735026918962551 0.57735026918962595 0.57735026918962573]; -smiData.RigidTransform(144).ID = 'F[Plateau_Translation-1:-:Moteur_Tilt_Bati-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(145).translation = [505.00000000000011 155.00000000000006 -387]; % mm -smiData.RigidTransform(145).angle = 2.0943951023931953; % rad -smiData.RigidTransform(145).axis = [-0.57735026918962584 -0.57735026918962584 -0.57735026918962584]; -smiData.RigidTransform(145).ID = 'B[Plateau_Translation-1:-:Plateau_Tilt-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(146).translation = [-387.00000000000205 -426.78000000000071 -505.00000000000068]; % mm -smiData.RigidTransform(146).angle = 1.570796326794897; % rad -smiData.RigidTransform(146).axis = [-1 -8.5761903038646848e-16 -7.0654160640769866e-16]; -smiData.RigidTransform(146).ID = 'F[Plateau_Translation-1:-:Plateau_Tilt-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(147).translation = [0 0 0]; % mm -smiData.RigidTransform(147).angle = 2.0943951023931953; % rad -smiData.RigidTransform(147).axis = [0.57735026918962584 -0.57735026918962584 0.57735026918962584]; +smiData.RigidTransform(137).ID = ['B[Plateau_Translation-1:-:Guide_Tilt' ... + '-3]']; +smiData.RigidTransform(138).translation = ... + [28.999999999999982 35.044155877284282 41.000000000000171]; +smiData.RigidTransform(138).angle = 2.725113120528853; +smiData.RigidTransform(138).axis = [-0.21130293228099567 0.69114074934468051 ... + 0.69114074934468051]; +smiData.RigidTransform(138).ID = ['F[Plateau_Translation-1:-:Guide_Tilt' ... + '-3]']; +smiData.RigidTransform(139).translation = ... + [28.999999999999972 91.597911607545825 41.000000000000036]; +smiData.RigidTransform(139).angle = 2.0943951023931953; +smiData.RigidTransform(139).axis = [-0.57735026918962584 -0.57735026918962584 ... + -0.57735026918962584]; +smiData.RigidTransform(139).ID = ['B[Guide_Tilt-4:-:Plateau_Translation' ... + '-1]']; +smiData.RigidTransform(140).translation = ... + [-336.63092264424097 134.5645911423814 410.09791160754583]; +smiData.RigidTransform(140).angle = 0.97738438111683068; +smiData.RigidTransform(140).axis = [9.82936149365464E-18 5.3744126631558217E-17 ... + 1]; +smiData.RigidTransform(140).ID = ['F[Guide_Tilt-4:-:Plateau_Translation' ... + '-1]']; +smiData.RigidTransform(141).translation = ... + [264.99999999999523 0 438.00000000000239]; +smiData.RigidTransform(141).angle = 2.0943951023931957; +smiData.RigidTransform(141).axis = [0.57735026918962584 -0.57735026918962573 ... + 0.57735026918962573]; +smiData.RigidTransform(141).ID = ['B[Plateau_Translation-1:-:Moteur_Tra' ... + 'nslation_Plateau-1]']; +smiData.RigidTransform(142).translation = ... + [264.99999999999989 -4.9999999999999716 -142.49999999999994]; +smiData.RigidTransform(142).angle = 2.0943951023931957; +smiData.RigidTransform(142).axis = [0.57735026918962584 -0.57735026918962573 ... + 0.57735026918962573]; +smiData.RigidTransform(142).ID = ['F[Plateau_Translation-1:-:Moteur_Tra' ... + 'nslation_Plateau-1]']; +smiData.RigidTransform(143).translation = ... + [20 122.36970769944681 -480.99999999999994]; +smiData.RigidTransform(143).angle = 2.0943951023931953; +smiData.RigidTransform(143).axis = [-0.57735026918962562 -0.577350269189626 ... + -0.57735026918962584]; +smiData.RigidTransform(143).ID = ['B[Plateau_Translation-1:-:Moteur_Til' ... + 't_Bati-1]']; +smiData.RigidTransform(144).translation = ... + [-19.999999999999744 166.83970769944668 -42.5]; +smiData.RigidTransform(144).angle = 2.0943951023931957; +smiData.RigidTransform(144).axis = [-0.57735026918962551 0.577350269189626 ... + 0.57735026918962573]; +smiData.RigidTransform(144).ID = ['F[Plateau_Translation-1:-:Moteur_Til' ... + 't_Bati-1]']; +smiData.RigidTransform(145).translation = ... + [505.00000000000011 155.00000000000006 -387]; +smiData.RigidTransform(145).angle = 2.0943951023931953; +smiData.RigidTransform(145).axis = [-0.57735026918962584 -0.57735026918962584 ... + -0.57735026918962584]; +smiData.RigidTransform(145).ID = ['B[Plateau_Translation-1:-:Plateau_Ti' ... + 'lt-1]']; +smiData.RigidTransform(146).translation = ... + [-387.00000000000205 -426.78000000000071 -505.00000000000068]; +smiData.RigidTransform(146).angle = 1.570796326794897; +smiData.RigidTransform(146).axis = [-1 -8.5761903038646848E-16 -7.0654160640769866E-16 ... + ]; +smiData.RigidTransform(146).ID = ['F[Plateau_Translation-1:-:Plateau_Ti' ... + 'lt-1]']; +smiData.RigidTransform(147).translation = ... + [0 0 0]; +smiData.RigidTransform(147).angle = 2.0943951023931953; +smiData.RigidTransform(147).axis = [0.57735026918962584 -0.57735026918962584 ... + 0.57735026918962584]; smiData.RigidTransform(147).ID = 'B[Attache_Granite-1:-:Granite-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(148).translation = [-1204.9999999999995 150 50.000000000000156]; % mm -smiData.RigidTransform(148).angle = 2.0943951023931953; % rad -smiData.RigidTransform(148).axis = [0.57735026918962584 0.57735026918962584 -0.57735026918962584]; +smiData.RigidTransform(148).translation = ... + [-1204.9999999999995 150 50.000000000000156]; +smiData.RigidTransform(148).angle = 2.0943951023931953; +smiData.RigidTransform(148).axis = [0.57735026918962584 0.57735026918962584 ... + -0.57735026918962584]; smiData.RigidTransform(148).ID = 'F[Attache_Granite-1:-:Granite-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(149).translation = [0 0 10.000000000000009]; % mm -smiData.RigidTransform(149).angle = 3.1415926535897931; % rad +smiData.RigidTransform(149).translation = ... + [0 0 10.000000000000009]; +smiData.RigidTransform(149).angle = 3.1415926535897931; smiData.RigidTransform(149).axis = [1 0 0]; -smiData.RigidTransform(149).ID = 'B[Nacelle_Nano_Support-1:-:Support_Sample-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(150).translation = [2.6203672327911158e-15 6.0577997592227654e-31 4.8313943360456196e-16]; % mm -smiData.RigidTransform(150).angle = 2.0943951023931953; % rad -smiData.RigidTransform(150).axis = [0.57735026918962584 -0.57735026918962584 0.57735026918962584]; -smiData.RigidTransform(150).ID = 'F[Nacelle_Nano_Support-1:-:Support_Sample-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(151).translation = [0 0 99.999999999999986]; % mm -smiData.RigidTransform(151).angle = 3.1415926535897931; % rad -smiData.RigidTransform(151).axis = [1 0 -5.5511151231257815e-17]; +smiData.RigidTransform(149).ID = ['B[Nacelle_Nano_Support-1:-:Support_S' ... + 'ample-1]']; +smiData.RigidTransform(150).translation = ... + [2.6203672327911158E-15 6.0577997592227654E-31 4.83139433604562E-16]; +smiData.RigidTransform(150).angle = 2.0943951023931953; +smiData.RigidTransform(150).axis = [0.57735026918962584 -0.57735026918962584 ... + 0.57735026918962584]; +smiData.RigidTransform(150).ID = ['F[Nacelle_Nano_Support-1:-:Support_S' ... + 'ample-1]']; +smiData.RigidTransform(151).translation = ... + [0 0 99.999999999999986]; +smiData.RigidTransform(151).angle = 3.1415926535897931; +smiData.RigidTransform(151).axis = [1 0 -5.5511151231257815E-17]; smiData.RigidTransform(151).ID = 'B[BrasBas_Nano-1:-:BrasHaut_Nano-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(152).translation = [4.837019673686882e-12 -9.5567997959733475e-13 -35.67904335713223]; % mm -smiData.RigidTransform(152).angle = 3.7238012298709102e-16; % rad -smiData.RigidTransform(152).axis = [0.97557447028508482 0.21966896214070905 3.9901169066640088e-17]; +smiData.RigidTransform(152).translation = ... + [4.837019673686882E-12 -9.5567997959733475E-13 -35.67904335713223]; +smiData.RigidTransform(152).angle = 3.72380122987091E-16; +smiData.RigidTransform(152).axis = [0.97557447028508482 0.21966896214070905 ... + 3.9901169066640088E-17]; smiData.RigidTransform(152).ID = 'F[BrasBas_Nano-1:-:BrasHaut_Nano-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(153).translation = [0 0 100.00000000000006]; % mm -smiData.RigidTransform(153).angle = 0; % rad +smiData.RigidTransform(153).translation = ... + [0 0 100.00000000000006]; +smiData.RigidTransform(153).angle = 0; smiData.RigidTransform(153).axis = [0 0 0]; -smiData.RigidTransform(153).ID = 'B[BrasHaut_Nano-1:-:Nacelle_Nano_Support-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(154).translation = [-118.23086729810564 78.647708281552809 -9.0000000000017195]; % mm -smiData.RigidTransform(154).angle = 0; % rad +smiData.RigidTransform(153).ID = ['B[BrasHaut_Nano-1:-:Nacelle_Nano_Sup' ... + 'port-1]']; +smiData.RigidTransform(154).translation = ... + [-118.23086729810564 78.647708281552809 -9.00000000000172]; +smiData.RigidTransform(154).angle = 0; smiData.RigidTransform(154).axis = [0 0 0]; -smiData.RigidTransform(154).ID = 'F[BrasHaut_Nano-1:-:Nacelle_Nano_Support-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(155).translation = [0 1.1102230246251565e-13 99.999999999999972]; % mm -smiData.RigidTransform(155).angle = 3.1415926535897931; % rad -smiData.RigidTransform(155).axis = [1 0 5.5511151231257827e-17]; +smiData.RigidTransform(154).ID = ['F[BrasHaut_Nano-1:-:Nacelle_Nano_Sup' ... + 'port-1]']; +smiData.RigidTransform(155).translation = ... + [0 1.1102230246251565E-13 99.999999999999972]; +smiData.RigidTransform(155).angle = 3.1415926535897931; +smiData.RigidTransform(155).axis = [1 0 5.5511151231257827E-17]; smiData.RigidTransform(155).ID = 'B[BrasBas_Nano-2:-:BrasHaut_Nano-2]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(156).translation = [1.5667467323510209e-12 -3.9772629634171608e-12 -35.679043357134063]; % mm -smiData.RigidTransform(156).angle = 5.1851694305630772e-16; % rad -smiData.RigidTransform(156).axis = [0.81561406722614171 -0.57859631293573821 -1.2234700028038765e-16]; +smiData.RigidTransform(156).translation = ... + [1.5667467323510209E-12 -3.9772629634171608E-12 -35.679043357134063]; +smiData.RigidTransform(156).angle = 5.1851694305630772E-16; +smiData.RigidTransform(156).axis = [0.81561406722614171 -0.57859631293573821 ... + -1.2234700028038765E-16]; smiData.RigidTransform(156).ID = 'F[BrasBas_Nano-2:-:BrasHaut_Nano-2]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(157).translation = [1.1102230246251565e-13 0 99.999999999999943]; % mm -smiData.RigidTransform(157).angle = 0; % rad +smiData.RigidTransform(157).translation = ... + [1.1102230246251565E-13 0 99.999999999999943]; +smiData.RigidTransform(157).angle = 0; smiData.RigidTransform(157).axis = [0 0 0]; -smiData.RigidTransform(157).ID = 'B[BrasHaut_Nano-2:-:Nacelle_Nano_Support-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(158).translation = [118.23086729810234 78.647708281528509 -8.9999999999980105]; % mm -smiData.RigidTransform(158).angle = 0; % rad +smiData.RigidTransform(157).ID = ['B[BrasHaut_Nano-2:-:Nacelle_Nano_Sup' ... + 'port-1]']; +smiData.RigidTransform(158).translation = ... + [118.23086729810234 78.647708281528509 -8.99999999999801]; +smiData.RigidTransform(158).angle = 0; smiData.RigidTransform(158).axis = [0 0 0]; -smiData.RigidTransform(158).ID = 'F[BrasHaut_Nano-2:-:Nacelle_Nano_Support-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(159).translation = [0 -1.1102230246251565e-13 100]; % mm -smiData.RigidTransform(159).angle = 3.1415926535897931; % rad +smiData.RigidTransform(158).ID = ['F[BrasHaut_Nano-2:-:Nacelle_Nano_Sup' ... + 'port-1]']; +smiData.RigidTransform(159).translation = ... + [0 -1.1102230246251565E-13 100]; +smiData.RigidTransform(159).angle = 3.1415926535897931; smiData.RigidTransform(159).axis = [1 0 0]; smiData.RigidTransform(159).ID = 'B[BrasBas_Nano-3:-:BrasHaut_Nano-3]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(160).translation = [4.6682657739438582e-12 -3.836930773104541e-13 -35.682815958309817]; % mm -smiData.RigidTransform(160).angle = 5.7772282226194597e-16; % rad -smiData.RigidTransform(160).axis = [0.79882551150573378 0.60156279985351735 1.3881053455502179e-16]; +smiData.RigidTransform(160).translation = ... + [4.6682657739438582E-12 -3.836930773104541E-13 -35.682815958309817]; +smiData.RigidTransform(160).angle = 5.77722822261946E-16; +smiData.RigidTransform(160).axis = [0.79882551150573378 0.60156279985351735 ... + 1.3881053455502179E-16]; smiData.RigidTransform(160).ID = 'F[BrasBas_Nano-3:-:BrasHaut_Nano-3]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(161).translation = [0 1.1102230246251565e-13 99.999999999999972]; % mm -smiData.RigidTransform(161).angle = 0; % rad +smiData.RigidTransform(161).translation = ... + [0 1.1102230246251565E-13 99.999999999999972]; +smiData.RigidTransform(161).angle = 0; smiData.RigidTransform(161).axis = [0 0 0]; -smiData.RigidTransform(161).ID = 'B[BrasHaut_Nano-3:-:Nacelle_Nano_Support-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(162).translation = [127.22634697030583 63.067080450851307 -9.0000000000025864]; % mm -smiData.RigidTransform(162).angle = 0; % rad +smiData.RigidTransform(161).ID = ['B[BrasHaut_Nano-3:-:Nacelle_Nano_Sup' ... + 'port-1]']; +smiData.RigidTransform(162).translation = ... + [127.22634697030583 63.067080450851307 -9.0000000000025864]; +smiData.RigidTransform(162).angle = 0; smiData.RigidTransform(162).axis = [0 0 0]; -smiData.RigidTransform(162).ID = 'F[BrasHaut_Nano-3:-:Nacelle_Nano_Support-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(163).translation = [0 0 99.999999999999972]; % mm -smiData.RigidTransform(163).angle = 3.1415926535897931; % rad +smiData.RigidTransform(162).ID = ['F[BrasHaut_Nano-3:-:Nacelle_Nano_Sup' ... + 'port-1]']; +smiData.RigidTransform(163).translation = ... + [0 0 99.999999999999972]; +smiData.RigidTransform(163).angle = 3.1415926535897931; smiData.RigidTransform(163).axis = [1 0 0]; smiData.RigidTransform(163).ID = 'B[BrasBas_Nano-4:-:BrasHaut_Nano-4]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(164).translation = [4.957811938766099e-12 -7.2830630415410269e-13 -35.679043357133281]; % mm -smiData.RigidTransform(164).angle = 3.8449960945677141e-16; % rad -smiData.RigidTransform(164).axis = [0.022033680026024842 0.99975722900337693 4.2349423116267633e-18]; +smiData.RigidTransform(164).translation = ... + [4.957811938766099E-12 -7.2830630415410269E-13 -35.679043357133281]; +smiData.RigidTransform(164).angle = 3.8449960945677141E-16; +smiData.RigidTransform(164).axis = [0.022033680026024842 0.99975722900337693 ... + 4.2349423116267633E-18]; smiData.RigidTransform(164).ID = 'F[BrasBas_Nano-4:-:BrasHaut_Nano-4]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(165).translation = [0 -1.1102230246251565e-13 99.999999999999972]; % mm -smiData.RigidTransform(165).angle = 0; % rad +smiData.RigidTransform(165).translation = ... + [0 -1.1102230246251565E-13 99.999999999999972]; +smiData.RigidTransform(165).angle = 0; smiData.RigidTransform(165).axis = [0 0 0]; -smiData.RigidTransform(165).ID = 'B[BrasHaut_Nano-4:-:Nacelle_Nano_Support-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(166).translation = [8.9999999999888587 -141.71450172794059 -8.9999999999979821]; % mm -smiData.RigidTransform(166).angle = 0; % rad +smiData.RigidTransform(165).ID = ['B[BrasHaut_Nano-4:-:Nacelle_Nano_Sup' ... + 'port-1]']; +smiData.RigidTransform(166).translation = ... + [8.9999999999888587 -141.71450172794059 -8.9999999999979821]; +smiData.RigidTransform(166).angle = 0; smiData.RigidTransform(166).axis = [0 0 0]; -smiData.RigidTransform(166).ID = 'F[BrasHaut_Nano-4:-:Nacelle_Nano_Support-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(167).translation = [0 0 100.00000000000003]; % mm -smiData.RigidTransform(167).angle = 3.1415926535897931; % rad -smiData.RigidTransform(167).axis = [1 0 5.5511151231257827e-17]; +smiData.RigidTransform(166).ID = ['F[BrasHaut_Nano-4:-:Nacelle_Nano_Sup' ... + 'port-1]']; +smiData.RigidTransform(167).translation = ... + [0 0 100.00000000000003]; +smiData.RigidTransform(167).angle = 3.1415926535897931; +smiData.RigidTransform(167).axis = [1 0 5.5511151231257827E-17]; smiData.RigidTransform(167).ID = 'B[BrasBas_Nano-5:-:BrasHaut_Nano-5]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(168).translation = [-9.6989083431253675e-13 4.2739145555970026e-12 -35.679043357131079]; % mm -smiData.RigidTransform(168).angle = 3.554447978966674e-16; % rad -smiData.RigidTransform(168).axis = [-0.010381611731126155 0.99994610961684538 -1.8449455116270523e-18]; +smiData.RigidTransform(168).translation = ... + [-9.6989083431253675E-13 4.2739145555970026E-12 -35.679043357131079]; +smiData.RigidTransform(168).angle = 3.554447978966674E-16; +smiData.RigidTransform(168).axis = [-0.010381611731126155 0.99994610961684538 ... + -1.8449455116270523E-18]; smiData.RigidTransform(168).ID = 'F[BrasBas_Nano-5:-:BrasHaut_Nano-5]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(169).translation = [0 0 100]; % mm -smiData.RigidTransform(169).angle = 0; % rad +smiData.RigidTransform(169).translation = ... + [0 0 100]; +smiData.RigidTransform(169).angle = 0; smiData.RigidTransform(169).axis = [0 0 0]; -smiData.RigidTransform(169).ID = 'B[BrasHaut_Nano-5:-:Nacelle_Nano_Support-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(170).translation = [-9.0000000000137561 -141.71450172795181 -9.0000000000005898]; % mm -smiData.RigidTransform(170).angle = 0; % rad +smiData.RigidTransform(169).ID = ['B[BrasHaut_Nano-5:-:Nacelle_Nano_Sup' ... + 'port-1]']; +smiData.RigidTransform(170).translation = ... + [-9.0000000000137561 -141.71450172795181 -9.00000000000059]; +smiData.RigidTransform(170).angle = 0; smiData.RigidTransform(170).axis = [0 0 0]; -smiData.RigidTransform(170).ID = 'F[BrasHaut_Nano-5:-:Nacelle_Nano_Support-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(171).translation = [0 0 100]; % mm -smiData.RigidTransform(171).angle = 3.1415926535897931; % rad +smiData.RigidTransform(170).ID = ['F[BrasHaut_Nano-5:-:Nacelle_Nano_Sup' ... + 'port-1]']; +smiData.RigidTransform(171).translation = ... + [0 0 100]; +smiData.RigidTransform(171).angle = 3.1415926535897931; smiData.RigidTransform(171).axis = [1 0 0]; smiData.RigidTransform(171).ID = 'B[BrasBas_Nano-6:-:BrasHaut_Nano-6]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(172).translation = [-3.2898128665692639e-12 -2.808420163091796e-12 -35.68281595831197]; % mm -smiData.RigidTransform(172).angle = 2.63883316167868e-16; % rad -smiData.RigidTransform(172).axis = [-0.96869472342230434 -0.24825497540590319 3.1729763329938747e-17]; +smiData.RigidTransform(172).translation = ... + [-3.2898128665692639E-12 -2.808420163091796E-12 -35.68281595831197]; +smiData.RigidTransform(172).angle = 2.63883316167868E-16; +smiData.RigidTransform(172).axis = [-0.96869472342230434 -0.24825497540590319 ... + 3.1729763329938747E-17]; smiData.RigidTransform(172).ID = 'F[BrasBas_Nano-6:-:BrasHaut_Nano-6]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(173).translation = [0 0 100]; % mm -smiData.RigidTransform(173).angle = 0; % rad +smiData.RigidTransform(173).translation = ... + [0 0 100]; +smiData.RigidTransform(173).angle = 0; smiData.RigidTransform(173).axis = [0 0 0]; -smiData.RigidTransform(173).ID = 'B[BrasHaut_Nano-6:-:Nacelle_Nano_Support-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(174).translation = [-127.22634697028316 63.067080450852558 -8.9999999999984084]; % mm -smiData.RigidTransform(174).angle = 0; % rad +smiData.RigidTransform(173).ID = ['B[BrasHaut_Nano-6:-:Nacelle_Nano_Sup' ... + 'port-1]']; +smiData.RigidTransform(174).translation = ... + [-127.22634697028316 63.067080450852558 -8.9999999999984084]; +smiData.RigidTransform(174).angle = 0; smiData.RigidTransform(174).axis = [0 0 0]; -smiData.RigidTransform(174).ID = 'F[BrasHaut_Nano-6:-:Nacelle_Nano_Support-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(175).translation = [0 0 0]; % mm -smiData.RigidTransform(175).angle = 0; % rad +smiData.RigidTransform(174).ID = ['F[BrasHaut_Nano-6:-:Nacelle_Nano_Sup' ... + 'port-1]']; +smiData.RigidTransform(175).translation = ... + [0 0 0]; +smiData.RigidTransform(175).angle = 0; smiData.RigidTransform(175).axis = [0 0 0]; -smiData.RigidTransform(175).ID = 'AssemblyGround[Base_Nano_Support-1:Base-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(176).translation = [127.22634697029426 -63.067080450852451 10.000000000000009]; % mm -smiData.RigidTransform(176).angle = 1.8378055227753536; % rad -smiData.RigidTransform(176).axis = [0.76319658712592597 0.45690861744956074 0.45690861744956146]; -smiData.RigidTransform(176).ID = 'AssemblyGround[Base_Nano_Support-1:SupportBrasBas-3]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(177).translation = [-127.22634697029417 -63.067080450852451 10.000000000000009]; % mm -smiData.RigidTransform(177).angle = 1.8673655239825964; % rad -smiData.RigidTransform(177).axis = [0.74006691344389042 -0.4755528170590696 -0.47555281705906893]; -smiData.RigidTransform(177).ID = 'AssemblyGround[Base_Nano_Support-1:SupportBrasBas-6]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(178).translation = [-118.23086729810151 -78.647708281543117 10.000000000000009]; % mm -smiData.RigidTransform(178).angle = 1.8094589106634988; % rad -smiData.RigidTransform(178).axis = [0.78587220601618524 -0.43726700985282163 -0.4372670098528208]; -smiData.RigidTransform(178).ID = 'AssemblyGround[Base_Nano_Support-1:SupportBrasBas-5]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(179).translation = [118.23086729810117 -78.647708281543544 10.000000000000009]; % mm -smiData.RigidTransform(179).angle = 1.7823894391576318; % rad -smiData.RigidTransform(179).axis = [0.8080026722588447 0.41661233876504744 0.41661233876504822]; -smiData.RigidTransform(179).ID = 'AssemblyGround[Base_Nano_Support-1:SupportBrasBas-4]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(180).translation = [8.9999999999995079 141.71450172794599 10.000000000000009]; % mm -smiData.RigidTransform(180).angle = 1.5710479617908639; % rad -smiData.RigidTransform(180).axis = [0.99974839665880799 -0.015861011603026547 -0.015861011603025481]; -smiData.RigidTransform(180).ID = 'AssemblyGround[Base_Nano_Support-1:SupportBrasBas-2]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(181).translation = [-8.9999999999991473 141.71450172794601 10.000000000000009]; % mm -smiData.RigidTransform(181).angle = 1.5730564937660574; % rad -smiData.RigidTransform(181).axis = [0.99774238336305865 0.047487558586451796 0.047487558586452858]; -smiData.RigidTransform(181).ID = 'AssemblyGround[Base_Nano_Support-1:SupportBrasBas-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(182).translation = [0 0 0]; % mm -smiData.RigidTransform(182).angle = 0; % rad +smiData.RigidTransform(175).ID = ['AssemblyGround[Base_Nano_Support-1:B' ... + 'ase-1]']; +smiData.RigidTransform(176).translation = ... + [127.22634697029426 -63.067080450852451 10.000000000000009]; +smiData.RigidTransform(176).angle = 1.8378055227753536; +smiData.RigidTransform(176).axis = [0.763196587125926 0.45690861744956074 ... + 0.45690861744956146]; +smiData.RigidTransform(176).ID = ['AssemblyGround[Base_Nano_Support-1:S' ... + 'upportBrasBas-3]']; +smiData.RigidTransform(177).translation = ... + [-127.22634697029417 -63.067080450852451 10.000000000000009]; +smiData.RigidTransform(177).angle = 1.8673655239825964; +smiData.RigidTransform(177).axis = [0.74006691344389042 -0.4755528170590696 ... + -0.47555281705906893]; +smiData.RigidTransform(177).ID = ['AssemblyGround[Base_Nano_Support-1:S' ... + 'upportBrasBas-6]']; +smiData.RigidTransform(178).translation = ... + [-118.23086729810151 -78.647708281543117 10.000000000000009]; +smiData.RigidTransform(178).angle = 1.8094589106634988; +smiData.RigidTransform(178).axis = [0.78587220601618524 -0.43726700985282163 ... + -0.4372670098528208]; +smiData.RigidTransform(178).ID = ['AssemblyGround[Base_Nano_Support-1:S' ... + 'upportBrasBas-5]']; +smiData.RigidTransform(179).translation = ... + [118.23086729810117 -78.647708281543544 10.000000000000009]; +smiData.RigidTransform(179).angle = 1.7823894391576318; +smiData.RigidTransform(179).axis = [0.8080026722588447 0.41661233876504744 ... + 0.41661233876504822]; +smiData.RigidTransform(179).ID = ['AssemblyGround[Base_Nano_Support-1:S' ... + 'upportBrasBas-4]']; +smiData.RigidTransform(180).translation = ... + [8.9999999999995079 141.714501727946 10.000000000000009]; +smiData.RigidTransform(180).angle = 1.5710479617908639; +smiData.RigidTransform(180).axis = [0.999748396658808 -0.015861011603026547 ... + -0.015861011603025481]; +smiData.RigidTransform(180).ID = ['AssemblyGround[Base_Nano_Support-1:S' ... + 'upportBrasBas-2]']; +smiData.RigidTransform(181).translation = ... + [-8.9999999999991473 141.71450172794601 10.000000000000009]; +smiData.RigidTransform(181).angle = 1.5730564937660574; +smiData.RigidTransform(181).axis = [0.99774238336305865 0.047487558586451796 ... + 0.047487558586452858]; +smiData.RigidTransform(181).ID = ['AssemblyGround[Base_Nano_Support-1:S' ... + 'upportBrasBas-1]']; +smiData.RigidTransform(182).translation = ... + [0 0 0]; +smiData.RigidTransform(182).angle = 0; smiData.RigidTransform(182).axis = [0 0 0]; -smiData.RigidTransform(182).ID = 'AssemblyGround[Base_Micro_Support-1:Base_Micro-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(183).translation = [164.38596921309357 -61.461395411037287 26.000000000000021]; % mm -smiData.RigidTransform(183).angle = 1.9187221125479186; % rad -smiData.RigidTransform(183).axis = [0.70105739132351041 0.50424127859124845 0.50424127859124845]; -smiData.RigidTransform(183).ID = 'AssemblyGround[Base_Micro_Support-1:Support_BrasBas_Micro-4]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(184).translation = [-164.38596921309309 -61.461395411038474 25.999999999999996]; % mm -smiData.RigidTransform(184).angle = 1.884987332363905; % rad -smiData.RigidTransform(184).axis = [0.72651828092209292 -0.48588640003914851 -0.48588640003914851]; -smiData.RigidTransform(184).ID = 'AssemblyGround[Base_Micro_Support-1:Support_BrasBas_Micro-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(185).translation = [28.965854828548963 173.09312306978401 25.999999999999996]; % mm -smiData.RigidTransform(185).angle = 1.5807504052803671; % rad -smiData.RigidTransform(185).axis = [0.9900951366239199 -0.099276433340600587 -0.099276433340600476]; -smiData.RigidTransform(185).ID = 'AssemblyGround[Base_Micro_Support-1:Support_BrasBas_Micro-5]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(186).translation = [-135.42011438454506 -111.63172765874725 25.999999999999996]; % mm -smiData.RigidTransform(186).angle = 1.7406166941624732; % rad -smiData.RigidTransform(186).axis = [0.84312290031623427 -0.38022610047335081 -0.3802261004733507]; -smiData.RigidTransform(186).ID = 'AssemblyGround[Base_Micro_Support-1:Support_BrasBas_Micro-2]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(187).translation = [135.4201143845448 -111.63172765874775 26.000000000000021]; % mm -smiData.RigidTransform(187).angle = 1.7673448712823034; % rad -smiData.RigidTransform(187).axis = [0.82051228676957966 0.40420266405613592 0.40420266405613603]; -smiData.RigidTransform(187).ID = 'AssemblyGround[Base_Micro_Support-1:Support_BrasBas_Micro-3]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(188).translation = [-28.965854828547801 173.0931230697843 25.999999999999996]; % mm -smiData.RigidTransform(188).angle = 1.5751290192942153; % rad -smiData.RigidTransform(188).axis = [0.99567666657461573 0.065680954769481423 0.065680954769481589]; -smiData.RigidTransform(188).ID = 'AssemblyGround[Base_Micro_Support-1:Support_BrasBas_Micro-6]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(189).translation = [-24.734990422651027 115.37842193751551 26.000000000000021]; % mm -smiData.RigidTransform(189).angle = 2.9284559493353459; % rad -smiData.RigidTransform(189).axis = [0.10697361888203639 -0.70304930298780655 -0.70304930298780643]; -smiData.RigidTransform(189).ID = 'AssemblyGround[Nacelle_Micro_Support-1:Support_BrasHaut_Micro-3]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(190).translation = [24.734990422651027 115.37842193751551 26.000000000000021]; % mm -smiData.RigidTransform(190).angle = 1.5934260308391226; % rad -smiData.RigidTransform(190).axis = [0.97762253864676596 -0.1487517595355643 -0.1487517595355643]; -smiData.RigidTransform(190).ID = 'AssemblyGround[Nacelle_Micro_Support-1:Support_BrasHaut_Micro-4]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(191).translation = [0 0 0]; % mm -smiData.RigidTransform(191).angle = 0; % rad +smiData.RigidTransform(182).ID = ['AssemblyGround[Base_Micro_Support-1:' ... + 'Base_Micro-1]']; +smiData.RigidTransform(183).translation = ... + [164.38596921309357 -61.461395411037287 26.000000000000021]; +smiData.RigidTransform(183).angle = 1.9187221125479186; +smiData.RigidTransform(183).axis = [0.70105739132351041 0.50424127859124845 ... + 0.50424127859124845]; +smiData.RigidTransform(183).ID = ['AssemblyGround[Base_Micro_Support-1:' ... + 'Support_BrasBas_Micro-4]']; +smiData.RigidTransform(184).translation = ... + [-164.38596921309309 -61.461395411038474 25.999999999999996]; +smiData.RigidTransform(184).angle = 1.884987332363905; +smiData.RigidTransform(184).axis = [0.72651828092209292 -0.48588640003914851 ... + -0.48588640003914851]; +smiData.RigidTransform(184).ID = ['AssemblyGround[Base_Micro_Support-1:' ... + 'Support_BrasBas_Micro-1]']; +smiData.RigidTransform(185).translation = ... + [28.965854828548963 173.093123069784 25.999999999999996]; +smiData.RigidTransform(185).angle = 1.5807504052803671; +smiData.RigidTransform(185).axis = [0.9900951366239199 -0.099276433340600587 ... + -0.099276433340600476]; +smiData.RigidTransform(185).ID = ['AssemblyGround[Base_Micro_Support-1:' ... + 'Support_BrasBas_Micro-5]']; +smiData.RigidTransform(186).translation = ... + [-135.42011438454506 -111.63172765874725 25.999999999999996]; +smiData.RigidTransform(186).angle = 1.7406166941624732; +smiData.RigidTransform(186).axis = [0.84312290031623427 -0.38022610047335081 ... + -0.3802261004733507]; +smiData.RigidTransform(186).ID = ['AssemblyGround[Base_Micro_Support-1:' ... + 'Support_BrasBas_Micro-2]']; +smiData.RigidTransform(187).translation = ... + [135.4201143845448 -111.63172765874775 26.000000000000021]; +smiData.RigidTransform(187).angle = 1.7673448712823034; +smiData.RigidTransform(187).axis = [0.82051228676957966 0.40420266405613592 ... + 0.40420266405613603]; +smiData.RigidTransform(187).ID = ['AssemblyGround[Base_Micro_Support-1:' ... + 'Support_BrasBas_Micro-3]']; +smiData.RigidTransform(188).translation = ... + [-28.9658548285478 173.0931230697843 25.999999999999996]; +smiData.RigidTransform(188).angle = 1.5751290192942153; +smiData.RigidTransform(188).axis = [0.99567666657461573 0.065680954769481423 ... + 0.065680954769481589]; +smiData.RigidTransform(188).ID = ['AssemblyGround[Base_Micro_Support-1:' ... + 'Support_BrasBas_Micro-6]']; +smiData.RigidTransform(189).translation = ... + [-24.734990422651027 115.37842193751551 26.000000000000021]; +smiData.RigidTransform(189).angle = 2.9284559493353459; +smiData.RigidTransform(189).axis = [0.10697361888203639 -0.70304930298780655 ... + -0.70304930298780643]; +smiData.RigidTransform(189).ID = ['AssemblyGround[Nacelle_Micro_Support' ... + '-1:Support_BrasHaut_Micro-3]']; +smiData.RigidTransform(190).translation = ... + [24.734990422651027 115.37842193751551 26.000000000000021]; +smiData.RigidTransform(190).angle = 1.5934260308391226; +smiData.RigidTransform(190).axis = [0.977622538646766 -0.1487517595355643 ... + -0.1487517595355643]; +smiData.RigidTransform(190).ID = ['AssemblyGround[Nacelle_Micro_Support' ... + '-1:Support_BrasHaut_Micro-4]']; +smiData.RigidTransform(191).translation = ... + [0 0 0]; +smiData.RigidTransform(191).angle = 0; smiData.RigidTransform(191).axis = [0 0 0]; -smiData.RigidTransform(191).ID = 'AssemblyGround[Nacelle_Micro_Support-1:Nacelle_Micro-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(192).translation = [-112.28813965777375 -36.268080900376866 26.000000000000021]; % mm -smiData.RigidTransform(192).angle = 1.8794814438297855; % rad -smiData.RigidTransform(192).axis = [0.73073274834527857 -0.48271609176396629 -0.4827160917639664]; -smiData.RigidTransform(192).ID = 'AssemblyGround[Nacelle_Micro_Support-1:Support_BrasHaut_Micro-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(193).translation = [-87.553149235123399 -79.110341037137516 26.000000000000021]; % mm -smiData.RigidTransform(193).angle = 1.7037114043966617; % rad -smiData.RigidTransform(193).axis = [0.87519534113058439 -0.3420768297205467 -0.3420768297205467]; -smiData.RigidTransform(193).ID = 'AssemblyGround[Nacelle_Micro_Support-1:Support_BrasHaut_Micro-2]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(194).translation = [87.553149235123513 -79.110341037137516 26.000000000000021]; % mm -smiData.RigidTransform(194).angle = 1.7719622344152652; % rad -smiData.RigidTransform(194).axis = [0.81665660444727739 0.40808821988183075 0.40808821988183086]; -smiData.RigidTransform(194).ID = 'AssemblyGround[Nacelle_Micro_Support-1:Support_BrasHaut_Micro-6]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(195).translation = [112.28813965777357 -36.268080900377647 26.000000000000021]; % mm -smiData.RigidTransform(195).angle = 1.9715405452964176; % rad -smiData.RigidTransform(195).axis = [0.66237570858101358 0.52974447646096323 0.52974447646096323]; -smiData.RigidTransform(195).ID = 'AssemblyGround[Nacelle_Micro_Support-1:Support_BrasHaut_Micro-5]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(196).translation = [-118.23086729810149 78.647708281543132 0]; % mm -smiData.RigidTransform(196).angle = 1.80676175507324; % rad -smiData.RigidTransform(196).axis = [-0.78805597458536769 -0.43529747352833698 0.43529747352833698]; -smiData.RigidTransform(196).ID = 'AssemblyGround[Nacelle_Nano_Support-1:SupportBrasHaut-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(197).translation = [127.22634697029423 63.067080450852437 0]; % mm -smiData.RigidTransform(197).angle = 1.8406359481709402; % rad -smiData.RigidTransform(197).axis = [-0.76095947164243372 0.45877046685552253 -0.45877046685552253]; -smiData.RigidTransform(197).ID = 'AssemblyGround[Nacelle_Nano_Support-1:SupportBrasHaut-3]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(198).translation = [0 0 0]; % mm -smiData.RigidTransform(198).angle = 0; % rad +smiData.RigidTransform(191).ID = ['AssemblyGround[Nacelle_Micro_Support' ... + '-1:Nacelle_Micro-1]']; +smiData.RigidTransform(192).translation = ... + [-112.28813965777375 -36.268080900376866 26.000000000000021]; +smiData.RigidTransform(192).angle = 1.8794814438297855; +smiData.RigidTransform(192).axis = [0.73073274834527857 -0.48271609176396629 ... + -0.4827160917639664]; +smiData.RigidTransform(192).ID = ['AssemblyGround[Nacelle_Micro_Support' ... + '-1:Support_BrasHaut_Micro-1]']; +smiData.RigidTransform(193).translation = ... + [-87.5531492351234 -79.110341037137516 26.000000000000021]; +smiData.RigidTransform(193).angle = 1.7037114043966617; +smiData.RigidTransform(193).axis = [0.87519534113058439 -0.3420768297205467 ... + -0.3420768297205467]; +smiData.RigidTransform(193).ID = ['AssemblyGround[Nacelle_Micro_Support' ... + '-1:Support_BrasHaut_Micro-2]']; +smiData.RigidTransform(194).translation = ... + [87.553149235123513 -79.110341037137516 26.000000000000021]; +smiData.RigidTransform(194).angle = 1.7719622344152652; +smiData.RigidTransform(194).axis = [0.81665660444727739 0.40808821988183075 ... + 0.40808821988183086]; +smiData.RigidTransform(194).ID = ['AssemblyGround[Nacelle_Micro_Support' ... + '-1:Support_BrasHaut_Micro-6]']; +smiData.RigidTransform(195).translation = ... + [112.28813965777357 -36.268080900377647 26.000000000000021]; +smiData.RigidTransform(195).angle = 1.9715405452964176; +smiData.RigidTransform(195).axis = [0.66237570858101358 0.52974447646096323 ... + 0.52974447646096323]; +smiData.RigidTransform(195).ID = ['AssemblyGround[Nacelle_Micro_Support' ... + '-1:Support_BrasHaut_Micro-5]']; +smiData.RigidTransform(196).translation = ... + [-118.23086729810149 78.647708281543132 0]; +smiData.RigidTransform(196).angle = 1.80676175507324; +smiData.RigidTransform(196).axis = [-0.78805597458536769 -0.435297473528337 ... + 0.435297473528337]; +smiData.RigidTransform(196).ID = ['AssemblyGround[Nacelle_Nano_Support-' ... + '1:SupportBrasHaut-1]']; +smiData.RigidTransform(197).translation = ... + [127.22634697029423 63.067080450852437 0]; +smiData.RigidTransform(197).angle = 1.8406359481709402; +smiData.RigidTransform(197).axis = [-0.76095947164243372 0.45877046685552253 ... + -0.45877046685552253]; +smiData.RigidTransform(197).ID = ['AssemblyGround[Nacelle_Nano_Support-' ... + '1:SupportBrasHaut-3]']; +smiData.RigidTransform(198).translation = ... + [0 0 0]; +smiData.RigidTransform(198).angle = 0; smiData.RigidTransform(198).axis = [0 0 0]; -smiData.RigidTransform(198).ID = 'AssemblyGround[Nacelle_Nano_Support-1:Nacelle-1]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(199).translation = [118.23086729810218 78.647708281542108 0]; % mm -smiData.RigidTransform(199).angle = 1.7849713582171052; % rad -smiData.RigidTransform(199).axis = [-0.80587110839929388 0.41867156378675502 -0.41867156378675502]; -smiData.RigidTransform(199).ID = 'AssemblyGround[Nacelle_Nano_Support-1:SupportBrasHaut-2]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(200).translation = [-127.22634697029427 63.067080450852409 0]; % mm -smiData.RigidTransform(200).angle = 1.8644310793620114; % rad -smiData.RigidTransform(200).axis = [-0.74234020206476869 -0.47377791442744482 0.47377791442744482]; -smiData.RigidTransform(200).ID = 'AssemblyGround[Nacelle_Nano_Support-1:SupportBrasHaut-6]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(201).translation = [9.0000000000005347 -141.71450172794593 0]; % mm -smiData.RigidTransform(201).angle = 3.078715688967006; % rad -smiData.RigidTransform(201).axis = [-0.031448844111168807 0.70675701984630868 -0.70675701984630879]; -smiData.RigidTransform(201).ID = 'AssemblyGround[Nacelle_Nano_Support-1:SupportBrasHaut-4]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(202).translation = [-8.9999999999994742 -141.71450172794601 0]; % mm -smiData.RigidTransform(202).angle = 1.5727724332459803; % rad -smiData.RigidTransform(202).axis = [-0.99802584347821255 0.044409547113218976 -0.044409547113218983]; -smiData.RigidTransform(202).ID = 'AssemblyGround[Nacelle_Nano_Support-1:SupportBrasHaut-5]'; - -%Translation Method - Cartesian -%Rotation Method - Arbitrary Axis -smiData.RigidTransform(203).translation = [0 0 0]; % mm -smiData.RigidTransform(203).angle = 0; % rad +smiData.RigidTransform(198).ID = ['AssemblyGround[Nacelle_Nano_Support-' ... + '1:Nacelle-1]']; +smiData.RigidTransform(199).translation = ... + [118.23086729810218 78.647708281542108 0]; +smiData.RigidTransform(199).angle = 1.7849713582171052; +smiData.RigidTransform(199).axis = [-0.80587110839929388 0.418671563786755 ... + -0.418671563786755]; +smiData.RigidTransform(199).ID = ['AssemblyGround[Nacelle_Nano_Support-' ... + '1:SupportBrasHaut-2]']; +smiData.RigidTransform(200).translation = ... + [-127.22634697029427 63.067080450852409 0]; +smiData.RigidTransform(200).angle = 1.8644310793620114; +smiData.RigidTransform(200).axis = [-0.74234020206476869 -0.47377791442744482 ... + 0.47377791442744482]; +smiData.RigidTransform(200).ID = ['AssemblyGround[Nacelle_Nano_Support-' ... + '1:SupportBrasHaut-6]']; +smiData.RigidTransform(201).translation = ... + [9.0000000000005347 -141.71450172794593 0]; +smiData.RigidTransform(201).angle = 3.078715688967006; +smiData.RigidTransform(201).axis = [-0.031448844111168807 0.70675701984630868 ... + -0.70675701984630879]; +smiData.RigidTransform(201).ID = ['AssemblyGround[Nacelle_Nano_Support-' ... + '1:SupportBrasHaut-4]']; +smiData.RigidTransform(202).translation = ... + [-8.9999999999994742 -141.71450172794601 0]; +smiData.RigidTransform(202).angle = 1.5727724332459803; +smiData.RigidTransform(202).axis = [-0.99802584347821255 0.044409547113218976 ... + -0.044409547113218983]; +smiData.RigidTransform(202).ID = ['AssemblyGround[Nacelle_Nano_Support-' ... + '1:SupportBrasHaut-5]']; +smiData.RigidTransform(203).translation = ... + [0 0 0]; +smiData.RigidTransform(203).angle = 0; smiData.RigidTransform(203).axis = [0 0 0]; smiData.RigidTransform(203).ID = 'RootGround[Attache_Granite-1]'; - - -%============= Solid =============% -%Center of Mass (CoM) %Moments of Inertia (MoI) %Product of Inertia (PoI) - -%Initialize the Solid structure array by filling in null values. -smiData.Solid(35).mass = 0.0; -smiData.Solid(35).CoM = [0.0 0.0 0.0]; -smiData.Solid(35).MoI = [0.0 0.0 0.0]; -smiData.Solid(35).PoI = [0.0 0.0 0.0]; -smiData.Solid(35).color = [0.0 0.0 0.0]; -smiData.Solid(35).opacity = 0.0; -smiData.Solid(35).ID = ''; - -%Inertia Type - Custom -%Visual Properties - Simple -smiData.Solid(1).mass = 17.407732322791883; % kg -smiData.Solid(1).CoM = [0.015718974415195226 35.000106662086104 0.66628765693154646]; % mm -smiData.Solid(1).MoI = [74518.954605887164 165222.36906531572 139603.38151958794]; % kg*mm^2 -smiData.Solid(1).PoI = [-1518.3614460506017 -7.2374554620627034 -309.89153404714762]; % kg*mm^2 -smiData.Solid(1).color = [0.792156862745098 0.81960784313725488 0.93333333333333335]; +smiData.Solid = struct; +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 ... + ]; +smiData.Solid(1).PoI = [-1518.3614460506017 -7.2374554620627034 -309.89153404714762 ... + ]; +smiData.Solid(1).color = [0.792156862745098 0.81960784313725488 0.93333333333333335 ... + ]; smiData.Solid(1).opacity = 1; smiData.Solid(1).ID = 'Moteur_Translation_Attache*:*Un'; - -%Inertia Type - Custom -%Visual Properties - Simple -smiData.Solid(2).mass = 15.43418416106894; % kg -smiData.Solid(2).CoM = [0 7.4833318980761501 -86.332571976971607]; % mm -smiData.Solid(2).MoI = [2270937.4659793619 4226301.9787784433 1955943.6634416454]; % kg*mm^2 -smiData.Solid(2).PoI = [-17.533337213790102 0 0]; % kg*mm^2 +smiData.Solid(2).mass = 15.43418416106894; +smiData.Solid(2).CoM = [0 7.48333189807615 -86.332571976971607]; +smiData.Solid(2).MoI = [2.2709374659793619E+6 4.2263019787784433E+6 1.9559436634416454E+6 ... + ]; +smiData.Solid(2).PoI = [-17.5333372137901 0 0]; smiData.Solid(2).color = [0.75294117647058822 1 0.75294117647058822]; smiData.Solid(2).opacity = 1; smiData.Solid(2).ID = 'Attache_Granite*:*Un'; - -%Inertia Type - Custom -%Visual Properties - Simple -smiData.Solid(3).mass = 76.23534630428415; % kg -smiData.Solid(3).CoM = [-6.7649065519793163 -12.146139105262785 -1.4104679905522566e-08]; % mm -smiData.Solid(3).MoI = [9403983.4963181838 9403457.9744764678 232263.26039287818]; % kg*mm^2 -smiData.Solid(3).PoI = [-0.00015334858811380178 -0.00027172084966439487 -3553.386294247427]; % kg*mm^2 -smiData.Solid(3).color = [0.792156862745098 0.81960784313725488 0.93333333333333335]; +smiData.Solid(3).mass = 76.23534630428415; +smiData.Solid(3).CoM = [-6.7649065519793163 -12.146139105262785 -1.4104679905522566E-8 ... + ]; +smiData.Solid(3).MoI = [9.4039834963181838E+6 9.4034579744764678E+6 232263.26039287818 ... + ]; +smiData.Solid(3).PoI = [-0.00015334858811380178 -0.00027172084966439487 ... + -3553.386294247427]; +smiData.Solid(3).color = [0.792156862745098 0.81960784313725488 0.93333333333333335 ... + ]; smiData.Solid(3).opacity = 1; smiData.Solid(3).ID = 'Guide_Translation_Attache_Granite*:*Un'; - -%Inertia Type - Custom -%Visual Properties - Simple -smiData.Solid(4).mass = 8.3613735231187114; % kg -smiData.Solid(4).CoM = [19.1409856316717 11.907994144196662 11.821533174094323]; % mm -smiData.Solid(4).MoI = [53852.677261917212 56839.401066359722 55772.228960332352]; % kg*mm^2 -smiData.Solid(4).PoI = [-3256.0421853479766 -4924.8108766115784 -1320.0442429257519]; % kg*mm^2 -smiData.Solid(4).color = [0.792156862745098 0.81960784313725488 0.93333333333333335]; +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.792156862745098 0.81960784313725488 0.93333333333333335 ... + ]; smiData.Solid(4).opacity = 1; smiData.Solid(4).ID = 'Guide_Translation12*:*Un'; - -%Inertia Type - Custom -%Visual Properties - Simple -smiData.Solid(5).mass = 2089.6423298726722; % kg -smiData.Solid(5).CoM = [-1262.1362320261123 166.83481482169643 283.94436066735034]; % mm -smiData.Solid(5).MoI = [442937526.99394375 1489750047.4254062 1078768571.3442078]; % kg*mm^2 -smiData.Solid(5).PoI = [-10384930.339000512 -9056507.8796087094 1067434.7902802757]; % kg*mm^2 +smiData.Solid(5).mass = 2089.6423298726722; +smiData.Solid(5).CoM = [-1262.1362320261123 166.83481482169643 283.94436066735034 ... + ]; +smiData.Solid(5).MoI = [4.4293752699394375E+8 1.4897500474254062E+9 1.0787685713442078E+9 ... + ]; +smiData.Solid(5).PoI = [-1.0384930339000512E+7 -9.05650787960871E+6 1.0674347902802757E+6 ... + ]; smiData.Solid(5).color = [1 1 1]; smiData.Solid(5).opacity = 1; smiData.Solid(5).ID = 'Granite*:*MONTAGE PALIER A AIR'; - -%Inertia Type - Custom -%Visual Properties - Simple -smiData.Solid(6).mass = 8.1829253919450977; % kg -smiData.Solid(6).CoM = [16.87989864259038 10.71472380164245 12.617372197409855]; % mm -smiData.Solid(6).MoI = [52969.730978163447 54572.543668756531 53183.634453418505]; % kg*mm^2 -smiData.Solid(6).PoI = [-3631.945563223851 -5630.6059761096003 -289.15773342455952]; % kg*mm^2 -smiData.Solid(6).color = [0.792156862745098 0.81960784313725488 0.93333333333333335]; +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.792156862745098 0.81960784313725488 0.93333333333333335 ... + ]; smiData.Solid(6).opacity = 1; smiData.Solid(6).ID = 'Guide_Translation1*:*Un'; - -%Inertia Type - Custom -%Visual Properties - Simple -smiData.Solid(7).mass = 8.3609058443789515; % kg -smiData.Solid(7).CoM = [19.132133721964305 11.892463147403664 -11.823956211824273]; % mm -smiData.Solid(7).MoI = [53839.548367298143 56828.643221751627 55750.099842573487]; % kg*mm^2 -smiData.Solid(7).PoI = [3261.1040797865498 4927.7918682396448 -1304.436900584067]; % kg*mm^2 -smiData.Solid(7).color = [0.792156862745098 0.81960784313725488 0.93333333333333335]; +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.792156862745098 0.81960784313725488 0.93333333333333335 ... + ]; smiData.Solid(7).opacity = 1; smiData.Solid(7).ID = 'Guide_Translation22*:*Un'; - -%Inertia Type - Custom -%Visual Properties - Simple -smiData.Solid(8).mass = 8.1829256494063252; % kg -smiData.Solid(8).CoM = [16.879899026528118 10.714722674505232 -12.617370596448877]; % mm -smiData.Solid(8).MoI = [52969.732158808736 54572.544816981281 53183.635918253414]; % kg*mm^2 -smiData.Solid(8).PoI = [3631.9460791272418 5630.6059058217497 -289.15762831869131]; % kg*mm^2 -smiData.Solid(8).color = [0.792156862745098 0.81960784313725488 0.93333333333333335]; +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.792156862745098 0.81960784313725488 0.93333333333333335 ... + ]; smiData.Solid(8).opacity = 1; smiData.Solid(8).ID = 'Guide_Translation2*:*Un'; - -%Inertia Type - Custom -%Visual Properties - Simple -smiData.Solid(9).mass = 123.27304666520648; % kg -smiData.Solid(9).CoM = [1.0745153439908003e-08 76.840734640488066 -15.785892722797801]; % mm -smiData.Solid(9).MoI = [16258590.199632309 33998679.601297766 18290485.861220378]; % kg*mm^2 -smiData.Solid(9).PoI = [-40100.293113086067 -18283.832750216414 0.00010977145084025645]; % kg*mm^2 -smiData.Solid(9).color = [0.792156862745098 0.81960784313725488 0.93333333333333335]; +smiData.Solid(9).mass = 123.27304666520648; +smiData.Solid(9).CoM = [1.0745153439908003E-8 76.840734640488066 -15.7858927227978 ... + ]; +smiData.Solid(9).MoI = [1.6258590199632309E+7 3.3998679601297766E+7 1.8290485861220378E+7 ... + ]; +smiData.Solid(9).PoI = [-40100.293113086067 -18283.832750216414 0.00010977145084025645 ... + ]; +smiData.Solid(9).color = [0.792156862745098 0.81960784313725488 0.93333333333333335 ... + ]; smiData.Solid(9).opacity = 1; smiData.Solid(9).ID = 'Plateau_Translation*:*Un'; - -%Inertia Type - Custom -%Visual Properties - Simple -smiData.Solid(10).mass = 26.05449761481789; % kg -smiData.Solid(10).CoM = [-0.095307614034803215 -73.729181325504371 0.060643973360152141]; % mm -smiData.Solid(10).MoI = [542775.78978177439 273763.46024085052 542564.45071286859]; % kg*mm^2 -smiData.Solid(10).PoI = [-98.959191426503438 -1805.6394231119384 -52.852323754654158]; % kg*mm^2 -smiData.Solid(10).color = [0.792156862745098 0.81960784313725488 0.93333333333333335]; +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.792156862745098 0.81960784313725488 0.93333333333333335 ... + ]; smiData.Solid(10).opacity = 1; smiData.Solid(10).ID = 'Moteur_Spindle*:*Un'; - -%Inertia Type - Custom -%Visual Properties - Simple -smiData.Solid(11).mass = 2.2361582977906496; % kg -smiData.Solid(11).CoM = [-0.15900593897461887 24.855409113474046 -0.17548810891069858]; % mm -smiData.Solid(11).MoI = [2117.5998025030904 3635.7958018687932 2242.3242214716147]; % kg*mm^2 -smiData.Solid(11).PoI = [-4.1934867272725125 -0.32511744228602696 2.3625270647825505]; % kg*mm^2 -smiData.Solid(11).color = [0.792156862745098 0.81960784313725488 0.93333333333333335]; +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.792156862745098 0.81960784313725488 0.93333333333333335 ... + ]; smiData.Solid(11).opacity = 1; smiData.Solid(11).ID = 'Guide_Tilt*:*Un'; - -%Inertia Type - Custom -%Visual Properties - Simple -smiData.Solid(12).mass = 18.489788236729925; % kg -smiData.Solid(12).CoM = [83.945932907862158 3.5024291372378355e-05 -2.340248362521065e-05]; % mm -smiData.Solid(12).MoI = [918590.42919547844 499096.85122296982 499096.80095398769]; % kg*mm^2 -smiData.Solid(12).PoI = [-0.060680025979102596 -0.055279758468797451 0.082732004208309853]; % kg*mm^2 -smiData.Solid(12).color = [0.792156862745098 0.81960784313725488 0.93333333333333335]; +smiData.Solid(12).mass = 18.489788236729925; +smiData.Solid(12).CoM = [83.945932907862158 3.5024291372378355E-5 -2.340248362521065E-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.792156862745098 0.81960784313725488 0.93333333333333335 ... + ]; smiData.Solid(12).opacity = 1; smiData.Solid(12).ID = 'Axe_Spindle*:*Un'; - -%Inertia Type - Custom -%Visual Properties - Simple -smiData.Solid(13).mass = 5.7334065928013711; % kg -smiData.Solid(13).CoM = [0 0 5.0000000000000009]; % mm -smiData.Solid(13).MoI = [52006.775635535778 52006.775635535763 103917.99449452484]; % kg*mm^2 -smiData.Solid(13).PoI = [0 0 0]; % kg*mm^2 -smiData.Solid(13).color = [0.6470588235294118 0.61960784313725492 0.58823529411764708]; +smiData.Solid(13).mass = 5.7334065928013711; +smiData.Solid(13).CoM = [0 0 5.0000000000000009]; +smiData.Solid(13).MoI = [52006.775635535778 52006.775635535763 103917.99449452484 ... + ]; +smiData.Solid(13).PoI = [0 0 0]; +smiData.Solid(13).color = [0.6470588235294118 0.61960784313725492 0.58823529411764708 ... + ]; smiData.Solid(13).opacity = 1; smiData.Solid(13).ID = 'Base*:*Défaut'; - -%Inertia Type - Custom -%Visual Properties - Simple -smiData.Solid(14).mass = 0.0061079891568644063; % kg -smiData.Solid(14).CoM = [0 1.9192740926157621 0]; % mm -smiData.Solid(14).MoI = [0.16309128511388668 0.30532530578461997 0.16309128511388665]; % kg*mm^2 -smiData.Solid(14).PoI = [0 0 0]; % kg*mm^2 -smiData.Solid(14).color = [0.6470588235294118 0.61960784313725492 0.58823529411764708]; +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.6470588235294118 0.61960784313725492 0.58823529411764708 ... + ]; smiData.Solid(14).opacity = 1; smiData.Solid(14).ID = 'SupportBrasBas*:*Défaut'; - -%Inertia Type - Custom -%Visual Properties - Simple -smiData.Solid(15).mass = 0.056868040158916187; % kg -smiData.Solid(15).CoM = [0 0 79.389976523577147]; % mm -smiData.Solid(15).MoI = [49.236516514125398 49.236516514125398 1.6689342352680094]; % kg*mm^2 -smiData.Solid(15).PoI = [0 0 0]; % kg*mm^2 -smiData.Solid(15).color = [0.6470588235294118 0.61960784313725492 0.58823529411764708]; +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.6470588235294118 0.61960784313725492 0.58823529411764708 ... + ]; smiData.Solid(15).opacity = 1; smiData.Solid(15).ID = 'BrasBas_Nano*:*Un'; - -%Inertia Type - Custom -%Visual Properties - Simple -smiData.Solid(16).mass = 1.0163232631824652; % kg -smiData.Solid(16).CoM = [0 0 54.206426110535489]; % mm -smiData.Solid(16).MoI = [1956.3946024532142 1956.3946024532142 154.49618255964612]; % kg*mm^2 -smiData.Solid(16).PoI = [0 0 0]; % kg*mm^2 -smiData.Solid(16).color = [0.6470588235294118 0.61960784313725492 0.58823529411764708]; +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.6470588235294118 0.61960784313725492 0.58823529411764708 ... + ]; smiData.Solid(16).opacity = 1; smiData.Solid(16).ID = 'BrasHaut_Micro*:*Un'; - -%Inertia Type - Custom -%Visual Properties - Simple -smiData.Solid(17).mass = 3.5065801747129073; % kg -smiData.Solid(17).CoM = [-0.36791120657420417 -39.598980078350202 -1.8492196764749032]; % mm -smiData.Solid(17).MoI = [123021.09213588048 241616.67862224273 121135.81165159146]; % kg*mm^2 -smiData.Solid(17).PoI = [-6.304580461431124 -390.11328139595861 -1.2685138195415793]; % kg*mm^2 -smiData.Solid(17).color = [0.792156862745098 0.81960784313725488 0.93333333333333335]; +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.792156862745098 0.81960784313725488 0.93333333333333335 ... + ]; smiData.Solid(17).opacity = 1; smiData.Solid(17).ID = 'Correcteur_Axe*:*Un'; - -%Inertia Type - Custom -%Visual Properties - Simple -smiData.Solid(18).mass = 124.18540434871731; % kg -smiData.Solid(18).CoM = [-26.582212197447287 -491.71730564088398 -0.00033479273697097707]; % mm -smiData.Solid(18).MoI = [11439333.451426933 19448243.099410776 8463072.074762946]; % kg*mm^2 -smiData.Solid(18).PoI = [-1.7523192581664864 -6.3900215026686755 -255511.79057840357]; % kg*mm^2 -smiData.Solid(18).color = [0.792156862745098 0.81960784313725488 0.93333333333333335]; +smiData.Solid(18).mass = 124.18540434871731; +smiData.Solid(18).CoM = [-26.582212197447287 -491.717305640884 -0.00033479273697097707 ... + ]; +smiData.Solid(18).MoI = [1.1439333451426933E+7 1.9448243099410776E+7 8.463072074762946E+6 ... + ]; +smiData.Solid(18).PoI = [-1.7523192581664864 -6.3900215026686755 -255511.79057840357 ... + ]; +smiData.Solid(18).color = [0.792156862745098 0.81960784313725488 0.93333333333333335 ... + ]; smiData.Solid(18).opacity = 1; smiData.Solid(18).ID = 'Plateau_Tilt*:*un'; - -%Inertia Type - Custom -%Visual Properties - Simple -smiData.Solid(19).mass = 18.458415855194378; % kg -smiData.Solid(19).CoM = [0 0 13.000000000000002]; % mm -smiData.Solid(19).MoI = [255564.07397144221 255564.07397144227 509048.49975653266]; % kg*mm^2 -smiData.Solid(19).PoI = [0 0 0]; % kg*mm^2 -smiData.Solid(19).color = [0.6470588235294118 0.61960784313725492 0.58823529411764708]; +smiData.Solid(19).mass = 18.458415855194378; +smiData.Solid(19).CoM = [0 0 13.000000000000002]; +smiData.Solid(19).MoI = [255564.07397144221 255564.07397144227 509048.49975653266 ... + ]; +smiData.Solid(19).PoI = [0 0 0]; +smiData.Solid(19).color = [0.6470588235294118 0.61960784313725492 0.58823529411764708 ... + ]; smiData.Solid(19).opacity = 1; smiData.Solid(19).ID = 'Base_Micro*:*Un'; - -%Inertia Type - Custom -%Visual Properties - Simple -smiData.Solid(20).mass = 0.056466671366443559; % kg -smiData.Solid(20).CoM = [0 8.7279555168307486 0]; % mm -smiData.Solid(20).MoI = [3.6572192052323258 4.3009709954310722 3.6572192052323258]; % kg*mm^2 -smiData.Solid(20).PoI = [0 0 0]; % kg*mm^2 -smiData.Solid(20).color = [0.6470588235294118 0.61960784313725492 0.58823529411764708]; +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.6470588235294118 0.61960784313725492 0.58823529411764708 ... + ]; smiData.Solid(20).opacity = 1; smiData.Solid(20).ID = 'Support_BrasBas_Micro*:*Un'; - -%Inertia Type - Custom -%Visual Properties - Simple -smiData.Solid(21).mass = 2.9002934144923787; % kg -smiData.Solid(21).CoM = [0 0 98.785376811441409]; % mm -smiData.Solid(21).MoI = [10370.243452372171 10370.243452372171 898.11547210821311]; % kg*mm^2 -smiData.Solid(21).PoI = [0 0 0]; % kg*mm^2 -smiData.Solid(21).color = [0.6470588235294118 0.61960784313725492 0.58823529411764708]; +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.6470588235294118 0.61960784313725492 0.58823529411764708 ... + ]; smiData.Solid(21).opacity = 1; smiData.Solid(21).ID = 'BrasBas_Micro*:*Un'; - -%Inertia Type - Custom -%Visual Properties - Simple -smiData.Solid(22).mass = 0.15011840299113105; % kg -smiData.Solid(22).CoM = [0 8.2507041715126004 0]; % mm -smiData.Solid(22).MoI = [26.092169229466947 42.030395201944415 26.092169229466947]; % kg*mm^2 -smiData.Solid(22).PoI = [0 0 0]; % kg*mm^2 -smiData.Solid(22).color = [0.6470588235294118 0.61960784313725492 0.58823529411764708]; +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.6470588235294118 0.61960784313725492 0.58823529411764708 ... + ]; smiData.Solid(22).opacity = 1; smiData.Solid(22).ID = 'Support_BrasHaut_Micro*:*Un'; - -%Inertia Type - Custom -%Visual Properties - Simple -smiData.Solid(23).mass = 9.4068231304355763; % kg -smiData.Solid(23).CoM = [0 0 12.999999999999998]; % mm -smiData.Solid(23).MoI = [69256.167493976798 69256.167493976827 137452.49958192455]; % kg*mm^2 -smiData.Solid(23).PoI = [0 0 0]; % kg*mm^2 -smiData.Solid(23).color = [0.6470588235294118 0.61960784313725492 0.58823529411764708]; +smiData.Solid(23).mass = 9.4068231304355763; +smiData.Solid(23).CoM = [0 0 12.999999999999998]; +smiData.Solid(23).MoI = [69256.1674939768 69256.167493976827 137452.49958192455 ... + ]; +smiData.Solid(23).PoI = [0 0 0]; +smiData.Solid(23).color = [0.6470588235294118 0.61960784313725492 0.58823529411764708 ... + ]; smiData.Solid(23).opacity = 1; smiData.Solid(23).ID = 'Nacelle_Micro*:*Un'; - -%Inertia Type - Custom -%Visual Properties - Simple -smiData.Solid(24).mass = 15.126420955757553; % kg -smiData.Solid(24).CoM = [-0.54563849791295038 -19.440722181375406 -102.40329703573914]; % mm -smiData.Solid(24).MoI = [45643.718565463234 322252.82258853404 279570.09452022141]; % kg*mm^2 -smiData.Solid(24).PoI = [-112.30069985275661 783.83628844540624 -379.06755103452377]; % kg*mm^2 -smiData.Solid(24).color = [0.792156862745098 0.81960784313725488 0.93333333333333335]; +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 ... + ]; +smiData.Solid(24).PoI = [-112.30069985275661 783.83628844540624 -379.06755103452377 ... + ]; +smiData.Solid(24).color = [0.792156862745098 0.81960784313725488 0.93333333333333335 ... + ]; smiData.Solid(24).opacity = 1; smiData.Solid(24).ID = 'Moteur_Translation_Plateau*:*Un'; - -%Inertia Type - Custom -%Visual Properties - Simple -smiData.Solid(25).mass = 0.38430863613603045; % kg -smiData.Solid(25).CoM = [-5.266756357647571e-08 0.084038038546028468 -17.259197169539714]; % mm -smiData.Solid(25).MoI = [499.37275615442366 499.08493635525451 104.67248848189929]; % kg*mm^2 -smiData.Solid(25).PoI = [1.0248674176291399 2.3304382287390747e-06 2.3451716786610303e-07]; % kg*mm^2 -smiData.Solid(25).color = [0.792156862745098 0.81960784313725488 0.93333333333333335]; +smiData.Solid(25).mass = 0.38430863613603045; +smiData.Solid(25).CoM = [-5.266756357647571E-8 0.084038038546028468 -17.259197169539714 ... + ]; +smiData.Solid(25).MoI = [499.37275615442366 499.08493635525451 104.67248848189929 ... + ]; +smiData.Solid(25).PoI = [1.02486741762914 2.3304382287390747E-6 2.3451716786610303E-7 ... + ]; +smiData.Solid(25).color = [0.792156862745098 0.81960784313725488 0.93333333333333335 ... + ]; smiData.Solid(25).opacity = 1; smiData.Solid(25).ID = 'Moteur_Tilt_Axe*:*Un'; - -%Inertia Type - Custom -%Visual Properties - Simple -smiData.Solid(26).mass = 52.977653971186797; % kg -smiData.Solid(26).CoM = [122.00377986104328 -0.0056758322482918606 0.076028031715715316]; % mm -smiData.Solid(26).MoI = [4916062.8224502634 2811849.1924753189 2812634.9362308397]; % kg*mm^2 -smiData.Solid(26).PoI = [-60.988049183057221 574.35593302280927 -42.844438542971233]; % kg*mm^2 -smiData.Solid(26).color = [0.792156862745098 0.81960784313725488 0.93333333333333335]; +smiData.Solid(26).mass = 52.9776539711868; +smiData.Solid(26).CoM = [122.00377986104328 -0.0056758322482918606 0.076028031715715316 ... + ]; +smiData.Solid(26).MoI = [4.9160628224502634E+6 2.8118491924753189E+6 2.8126349362308397E+6 ... + ]; +smiData.Solid(26).PoI = [-60.988049183057221 574.35593302280927 -42.844438542971233 ... + ]; +smiData.Solid(26).color = [0.792156862745098 0.81960784313725488 0.93333333333333335 ... + ]; smiData.Solid(26).opacity = 1; smiData.Solid(26).ID = 'Bati_Spindle*:*Un'; - -%Inertia Type - Custom -%Visual Properties - Simple -smiData.Solid(27).mass = 0.049606255706454994; % kg -smiData.Solid(27).CoM = [0 0 63.222061026372984]; % mm -smiData.Solid(27).MoI = [55.699888493314425 55.699888493314425 0.67291987429918709]; % kg*mm^2 -smiData.Solid(27).PoI = [0 0 0]; % kg*mm^2 -smiData.Solid(27).color = [0.6470588235294118 0.61960784313725492 0.58823529411764708]; +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.6470588235294118 0.61960784313725492 0.58823529411764708 ... + ]; smiData.Solid(27).opacity = 1; smiData.Solid(27).ID = 'BrasHaut_Nano*:*Un'; - -%Inertia Type - Custom -%Visual Properties - Simple -smiData.Solid(28).mass = 6.1218480858043582; % kg -smiData.Solid(28).CoM = [18.047333440871935 33.17427256561281 -0.46949496649199368]; % mm -smiData.Solid(28).MoI = [31874.700431348381 42897.353029512182 29049.726878808429]; % kg*mm^2 -smiData.Solid(28).PoI = [5110.6166623008257 -11188.307260400428 2468.1651805945835]; % kg*mm^2 -smiData.Solid(28).color = [0.792156862745098 0.81960784313725488 0.93333333333333335]; +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 ... + ]; +smiData.Solid(28).PoI = [5110.6166623008257 -11188.307260400428 2468.1651805945835 ... + ]; +smiData.Solid(28).color = [0.792156862745098 0.81960784313725488 0.93333333333333335 ... + ]; smiData.Solid(28).opacity = 1; smiData.Solid(28).ID = 'Moteur_Tilt_Bati*:*un'; - -%Inertia Type - Custom -%Visual Properties - Simple -smiData.Solid(29).mass = 0.018506900186134712; % kg -smiData.Solid(29).CoM = [-0.56890312150214994 -6.1547991703062257 0]; % mm -smiData.Solid(29).MoI = [2.4610504412048715 2.2918706649711496 2.4929637479655558]; % kg*mm^2 -smiData.Solid(29).PoI = [0 0 0.16178879894587178]; % kg*mm^2 -smiData.Solid(29).color = [0.75294117647058822 0.75294117647058822 0.75294117647058822]; +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 ... + ]; +smiData.Solid(29).PoI = [0 0 0.16178879894587178]; +smiData.Solid(29).color = [0.75294117647058822 0.75294117647058822 0.75294117647058822 ... + ]; smiData.Solid(29).opacity = 1; smiData.Solid(29).ID = 'HEPCO_RSJ34DE*:*Un'; - -%Inertia Type - Custom -%Visual Properties - Simple -smiData.Solid(30).mass = 6.9001120723273903; % kg -smiData.Solid(30).CoM = [1.0948384390702313e-08 -3.3962123693453816 -1.9754286882626495]; % mm -smiData.Solid(30).MoI = [8220.4563154645821 23522.651144994408 16476.625269165881]; % kg*mm^2 -smiData.Solid(30).PoI = [-11.548161994462447 -3.0960488486093604e-06 -1.0902039565704146e-06]; % kg*mm^2 -smiData.Solid(30).color = [0.792156862745098 0.81960784313725488 0.93333333333333335]; +smiData.Solid(30).mass = 6.90011207232739; +smiData.Solid(30).CoM = [1.0948384390702313E-8 -3.3962123693453816 -1.9754286882626495 ... + ]; +smiData.Solid(30).MoI = [8220.4563154645821 23522.651144994408 16476.625269165881 ... + ]; +smiData.Solid(30).PoI = [-11.548161994462447 -3.0960488486093604E-6 -1.0902039565704146E-6 ... + ]; +smiData.Solid(30).color = [0.792156862745098 0.81960784313725488 0.93333333333333335 ... + ]; smiData.Solid(30).opacity = 1; smiData.Solid(30).ID = 'Bati_Correcteur_Axe_SansCapteur2*:*Un'; - -%Inertia Type - Custom -%Visual Properties - Simple -smiData.Solid(31).mass = 6.9287146257909242; % kg -smiData.Solid(31).CoM = [0.20632390729952396 -3.2645678205909472 -1.8073529676898348]; % mm -smiData.Solid(31).MoI = [8308.8083458773581 23715.993296597404 16648.639174554883]; % kg*mm^2 -smiData.Solid(31).PoI = [-46.22405120432186 -43.740257600644497 -51.305795627548136]; % kg*mm^2 -smiData.Solid(31).color = [0.792156862745098 0.81960784313725488 0.93333333333333335]; +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.792156862745098 0.81960784313725488 0.93333333333333335 ... + ]; smiData.Solid(31).opacity = 1; smiData.Solid(31).ID = 'Bati_Correcteur_Axe_Capteurs2*:*Un'; - -%Inertia Type - Custom -%Visual Properties - Simple -smiData.Solid(32).mass = 0.050211456363892161; % kg -smiData.Solid(32).CoM = [1.755384579522894e-07 0.20971599065599411 7.3676040526265947]; % mm -smiData.Solid(32).MoI = [5.6316076354202487 5.5419198739075943 5.1790795543353232]; % kg*mm^2 -smiData.Solid(32).PoI = [-0.011944800771315923 9.5441567150223893e-08 -4.8706693751710195e-07]; % kg*mm^2 -smiData.Solid(32).color = [0.792156862745098 0.81960784313725488 0.93333333333333335]; +smiData.Solid(32).mass = 0.050211456363892161; +smiData.Solid(32).CoM = [1.755384579522894E-7 0.20971599065599411 7.3676040526265947 ... + ]; +smiData.Solid(32).MoI = [5.6316076354202487 5.5419198739075943 5.1790795543353232 ... + ]; +smiData.Solid(32).PoI = [-0.011944800771315923 9.54415671502239E-8 -4.87066937517102E-7 ... + ]; +smiData.Solid(32).color = [0.792156862745098 0.81960784313725488 0.93333333333333335 ... + ]; smiData.Solid(32).opacity = 1; smiData.Solid(32).ID = 'Axe_Correcteur_Axe*:*Un'; - -%Inertia Type - Custom -%Visual Properties - Simple -smiData.Solid(33).mass = 11.048822641144469; % kg -smiData.Solid(33).CoM = [-0.51257668162195469 12.949637144252401 -0.47841218705416116]; % mm -smiData.Solid(33).MoI = [61278.329900794888 119755.79362002887 60734.179915747001]; % kg*mm^2 -smiData.Solid(33).PoI = [-144.84411966602022 -216.33448148869749 -145.02602360828348]; % kg*mm^2 -smiData.Solid(33).color = [0.792156862745098 0.81960784313725488 0.93333333333333335]; +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.792156862745098 0.81960784313725488 0.93333333333333335 ... + ]; smiData.Solid(33).opacity = 1; smiData.Solid(33).ID = 'Support_Sample*:*Un'; - -%Inertia Type - Custom -%Visual Properties - Simple -smiData.Solid(34).mass = 0.003370325364280492; % kg -smiData.Solid(34).CoM = [0 1.5866221650834114 0]; % mm -smiData.Solid(34).MoI = [0.057173154927052459 0.10682711031043758 0.057173154927052473]; % kg*mm^2 -smiData.Solid(34).PoI = [0 0 0]; % kg*mm^2 -smiData.Solid(34).color = [0.6470588235294118 0.61960784313725492 0.58823529411764708]; +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.6470588235294118 0.61960784313725492 0.58823529411764708 ... + ]; smiData.Solid(34).opacity = 1; smiData.Solid(34).ID = 'SupportBrasHaut*:*Défaut'; - -%Inertia Type - Custom -%Visual Properties - Simple -smiData.Solid(35).mass = 5.1600659335212322; % kg -smiData.Solid(35).CoM = [0 0 5]; % mm -smiData.Solid(35).MoI = [29068.37142550293 29068.37142550293 58050.741752113841]; % kg*mm^2 -smiData.Solid(35).PoI = [0 0 0]; % kg*mm^2 -smiData.Solid(35).color = [0.6470588235294118 0.61960784313725492 0.58823529411764708]; +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.6470588235294118 0.61960784313725492 0.58823529411764708 ... + ]; smiData.Solid(35).opacity = 1; smiData.Solid(35).ID = 'Nacelle*:*Défaut'; - - -%============= Joint =============% -%X Revolute Primitive (Rx) %Y Revolute Primitive (Ry) %Z Revolute Primitive (Rz) -%X Prismatic Primitive (Px) %Y Prismatic Primitive (Py) %Z Prismatic Primitive (Pz) %Spherical Primitive (S) -%Constant Velocity Primitive (CV) %Lead Screw Primitive (LS) -%Position Target (Pos) - -%Initialize the CylindricalJoint structure array by filling in null values. -smiData.CylindricalJoint(22).Rz.Pos = 0.0; -smiData.CylindricalJoint(22).Pz.Pos = 0.0; -smiData.CylindricalJoint(22).ID = ''; - -%This joint has been chosen as a cut joint. Simscape Multibody treats cut joints as algebraic constraints to solve closed kinematic loops. The imported model does not use the state target data for this joint. -smiData.CylindricalJoint(1).Rz.Pos = 180; % deg -smiData.CylindricalJoint(1).Pz.Pos = 0; % mm -smiData.CylindricalJoint(1).ID = '[Guide_Translation_Attache_Granite-1:-:Guide_Translation1-1]'; - -%This joint has been chosen as a cut joint. Simscape Multibody treats cut joints as algebraic constraints to solve closed kinematic loops. The imported model does not use the state target data for this joint. -smiData.CylindricalJoint(2).Rz.Pos = 180; % deg -smiData.CylindricalJoint(2).Pz.Pos = 0; % mm -smiData.CylindricalJoint(2).ID = '[Guide_Translation_Attache_Granite-2:-:Guide_Translation2-1]'; - -smiData.CylindricalJoint(3).Rz.Pos = 149.03290681955352; % deg -smiData.CylindricalJoint(3).Pz.Pos = 0; % mm +smiData.CylindricalJoint = struct; +smiData.CylindricalJoint(1).Rz = struct; +smiData.CylindricalJoint(1).Rz.Pos = 180; +smiData.CylindricalJoint(1).Pz = struct; +smiData.CylindricalJoint(1).Pz.Pos = 0; +smiData.CylindricalJoint(1).ID = ['[Guide_Translation_Attache_Granite-1' ... + ':-:Guide_Translation1-1]']; +smiData.CylindricalJoint(2).Rz = struct; +smiData.CylindricalJoint(2).Rz.Pos = 180; +smiData.CylindricalJoint(2).Pz = struct; +smiData.CylindricalJoint(2).Pz.Pos = 0; +smiData.CylindricalJoint(2).ID = ['[Guide_Translation_Attache_Granite-2' ... + ':-:Guide_Translation2-1]']; +smiData.CylindricalJoint(3).Rz = struct; +smiData.CylindricalJoint(3).Rz.Pos = 149.03290681955352; +smiData.CylindricalJoint(3).Pz = struct; +smiData.CylindricalJoint(3).Pz.Pos = 0; smiData.CylindricalJoint(3).ID = '[BrasBas_Micro-1:-:BrasHaut_Micro-1]'; - -smiData.CylindricalJoint(4).Rz.Pos = -105.57092553445739; % deg -smiData.CylindricalJoint(4).Pz.Pos = 0; % mm +smiData.CylindricalJoint(4).Rz = struct; +smiData.CylindricalJoint(4).Rz.Pos = -105.57092553445739; +smiData.CylindricalJoint(4).Pz = struct; +smiData.CylindricalJoint(4).Pz.Pos = 0; smiData.CylindricalJoint(4).ID = '[BrasBas_Micro-2:-:BrasHaut_Micro-2]'; - -smiData.CylindricalJoint(5).Rz.Pos = -105.5709255344574; % deg -smiData.CylindricalJoint(5).Pz.Pos = 0; % mm +smiData.CylindricalJoint(5).Rz = struct; +smiData.CylindricalJoint(5).Rz.Pos = -105.5709255344574; +smiData.CylindricalJoint(5).Pz = struct; +smiData.CylindricalJoint(5).Pz.Pos = 0; smiData.CylindricalJoint(5).ID = '[BrasBas_Micro-3:-:BrasHaut_Micro-3]'; - -smiData.CylindricalJoint(6).Rz.Pos = -105.57092553445743; % deg -smiData.CylindricalJoint(6).Pz.Pos = 0; % mm +smiData.CylindricalJoint(6).Rz = struct; +smiData.CylindricalJoint(6).Rz.Pos = -105.57092553445743; +smiData.CylindricalJoint(6).Pz = struct; +smiData.CylindricalJoint(6).Pz.Pos = 0; smiData.CylindricalJoint(6).ID = '[BrasBas_Micro-4:-:BrasHaut_Micro-4]'; - -smiData.CylindricalJoint(7).Rz.Pos = -105.57092553445742; % deg -smiData.CylindricalJoint(7).Pz.Pos = 0; % mm +smiData.CylindricalJoint(7).Rz = struct; +smiData.CylindricalJoint(7).Rz.Pos = -105.57092553445742; +smiData.CylindricalJoint(7).Pz = struct; +smiData.CylindricalJoint(7).Pz.Pos = 0; smiData.CylindricalJoint(7).ID = '[BrasBas_Micro-5:-:BrasHaut_Micro-5]'; - -smiData.CylindricalJoint(8).Rz.Pos = -161.89257470241228; % deg -smiData.CylindricalJoint(8).Pz.Pos = 0; % mm +smiData.CylindricalJoint(8).Rz = struct; +smiData.CylindricalJoint(8).Rz.Pos = -161.89257470241228; +smiData.CylindricalJoint(8).Pz = struct; +smiData.CylindricalJoint(8).Pz.Pos = 0; smiData.CylindricalJoint(8).ID = '[BrasBas_Micro-6:-:BrasHaut_Micro-6]'; - -%This joint has been chosen as a cut joint. Simscape Multibody treats cut joints as algebraic constraints to solve closed kinematic loops. The imported model does not use the state target data for this joint. -smiData.CylindricalJoint(9).Rz.Pos = 180; % deg -smiData.CylindricalJoint(9).Pz.Pos = 0; % mm -smiData.CylindricalJoint(9).ID = '[Guide_Translation_Attache_Granite-2:-:Guide_Translation12-1]'; - -smiData.CylindricalJoint(10).Rz.Pos = 180; % deg -smiData.CylindricalJoint(10).Pz.Pos = 0; % mm -smiData.CylindricalJoint(10).ID = '[Guide_Translation_Attache_Granite-1:-:Guide_Translation22-1]'; - -smiData.CylindricalJoint(11).Rz.Pos = -9.4816071660540437; % deg -smiData.CylindricalJoint(11).Pz.Pos = 0; % mm -smiData.CylindricalJoint(11).ID = '[Bati_Spindle-1:-:Base_Micro_Support-1]'; - -%This joint has been chosen as a cut joint. Simscape Multibody treats cut joints as algebraic constraints to solve closed kinematic loops. The imported model does not use the state target data for this joint. -smiData.CylindricalJoint(12).Rz.Pos = -33.999999999999581; % deg -smiData.CylindricalJoint(12).Pz.Pos = 0; % mm +smiData.CylindricalJoint(9).Rz = struct; +smiData.CylindricalJoint(9).Rz.Pos = 180; +smiData.CylindricalJoint(9).Pz = struct; +smiData.CylindricalJoint(9).Pz.Pos = 0; +smiData.CylindricalJoint(9).ID = ['[Guide_Translation_Attache_Granite-2' ... + ':-:Guide_Translation12-1]']; +smiData.CylindricalJoint(10).Rz = struct; +smiData.CylindricalJoint(10).Rz.Pos = 180; +smiData.CylindricalJoint(10).Pz = struct; +smiData.CylindricalJoint(10).Pz.Pos = 0; +smiData.CylindricalJoint(10).ID = ['[Guide_Translation_Attache_Granite-' ... + '1:-:Guide_Translation22-1]']; +smiData.CylindricalJoint(11).Rz = struct; +smiData.CylindricalJoint(11).Rz.Pos = -9.4816071660540437; +smiData.CylindricalJoint(11).Pz = struct; +smiData.CylindricalJoint(11).Pz.Pos = 0; +smiData.CylindricalJoint(11).ID = ['[Bati_Spindle-1:-:Base_Micro_Suppor' ... + 't-1]']; +smiData.CylindricalJoint(12).Rz = struct; +smiData.CylindricalJoint(12).Rz.Pos = -33.999999999999581; +smiData.CylindricalJoint(12).Pz = struct; +smiData.CylindricalJoint(12).Pz.Pos = 0; smiData.CylindricalJoint(12).ID = '[Guide_Tilt-1:-:Plateau_Tilt-1]'; - -%This joint has been chosen as a cut joint. Simscape Multibody treats cut joints as algebraic constraints to solve closed kinematic loops. The imported model does not use the state target data for this joint. -smiData.CylindricalJoint(13).Rz.Pos = -33.999999999999609; % deg -smiData.CylindricalJoint(13).Pz.Pos = 0; % mm +smiData.CylindricalJoint(13).Rz = struct; +smiData.CylindricalJoint(13).Rz.Pos = -33.999999999999609; +smiData.CylindricalJoint(13).Pz = struct; +smiData.CylindricalJoint(13).Pz.Pos = 0; smiData.CylindricalJoint(13).ID = '[Guide_Tilt-3:-:Plateau_Tilt-1]'; - -%This joint has been chosen as a cut joint. Simscape Multibody treats cut joints as algebraic constraints to solve closed kinematic loops. The imported model does not use the state target data for this joint. -smiData.CylindricalJoint(14).Rz.Pos = 33.999999999999652; % deg -smiData.CylindricalJoint(14).Pz.Pos = 0; % mm +smiData.CylindricalJoint(14).Rz = struct; +smiData.CylindricalJoint(14).Rz.Pos = 33.999999999999652; +smiData.CylindricalJoint(14).Pz = struct; +smiData.CylindricalJoint(14).Pz.Pos = 0; smiData.CylindricalJoint(14).ID = '[Guide_Tilt-4:-:Plateau_Tilt-1]'; - -smiData.CylindricalJoint(15).Rz.Pos = 96.116641010987422; % deg -smiData.CylindricalJoint(15).Pz.Pos = 0; % mm -smiData.CylindricalJoint(15).ID = '[Bati_Correcteur_Axe_Capteurs2-1:-:Axe_Correcteur_Axe-1]'; - -smiData.CylindricalJoint(16).Rz.Pos = -116.92945271510861; % deg -smiData.CylindricalJoint(16).Pz.Pos = 0; % mm -smiData.CylindricalJoint(16).ID = '[Bati_Correcteur_Axe_SansCapteur2-1:-:Axe_Correcteur_Axe-2]'; - -smiData.CylindricalJoint(17).Rz.Pos = -78.509282952257848; % deg -smiData.CylindricalJoint(17).Pz.Pos = 0; % mm +smiData.CylindricalJoint(15).Rz = struct; +smiData.CylindricalJoint(15).Rz.Pos = 96.116641010987422; +smiData.CylindricalJoint(15).Pz = struct; +smiData.CylindricalJoint(15).Pz.Pos = 0; +smiData.CylindricalJoint(15).ID = ['[Bati_Correcteur_Axe_Capteurs2-1:-:' ... + 'Axe_Correcteur_Axe-1]']; +smiData.CylindricalJoint(16).Rz = struct; +smiData.CylindricalJoint(16).Rz.Pos = -116.92945271510861; +smiData.CylindricalJoint(16).Pz = struct; +smiData.CylindricalJoint(16).Pz.Pos = 0; +smiData.CylindricalJoint(16).ID = ['[Bati_Correcteur_Axe_SansCapteur2-1' ... + ':-:Axe_Correcteur_Axe-2]']; +smiData.CylindricalJoint(17).Rz = struct; +smiData.CylindricalJoint(17).Rz.Pos = -78.509282952257848; +smiData.CylindricalJoint(17).Pz = struct; +smiData.CylindricalJoint(17).Pz.Pos = 0; smiData.CylindricalJoint(17).ID = '[BrasBas_Nano-1:-:BrasHaut_Nano-1]'; - -smiData.CylindricalJoint(18).Rz.Pos = 101.751972422287; % deg -smiData.CylindricalJoint(18).Pz.Pos = 0; % mm +smiData.CylindricalJoint(18).Rz = struct; +smiData.CylindricalJoint(18).Rz.Pos = 101.751972422287; +smiData.CylindricalJoint(18).Pz = struct; +smiData.CylindricalJoint(18).Pz.Pos = 0; smiData.CylindricalJoint(18).ID = '[BrasBas_Nano-2:-:BrasHaut_Nano-2]'; - -smiData.CylindricalJoint(19).Rz.Pos = 154.24065475004477; % deg -smiData.CylindricalJoint(19).Pz.Pos = 0; % mm +smiData.CylindricalJoint(19).Rz = struct; +smiData.CylindricalJoint(19).Rz.Pos = 154.24065475004477; +smiData.CylindricalJoint(19).Pz = struct; +smiData.CylindricalJoint(19).Pz.Pos = 0; smiData.CylindricalJoint(19).ID = '[BrasBas_Nano-3:-:BrasHaut_Nano-3]'; - -smiData.CylindricalJoint(20).Rz.Pos = -78.509282952257834; % deg -smiData.CylindricalJoint(20).Pz.Pos = 0; % mm +smiData.CylindricalJoint(20).Rz = struct; +smiData.CylindricalJoint(20).Rz.Pos = -78.509282952257834; +smiData.CylindricalJoint(20).Pz = struct; +smiData.CylindricalJoint(20).Pz.Pos = 0; smiData.CylindricalJoint(20).ID = '[BrasBas_Nano-4:-:BrasHaut_Nano-4]'; - -smiData.CylindricalJoint(21).Rz.Pos = -78.509282952257863; % deg -smiData.CylindricalJoint(21).Pz.Pos = 0; % mm +smiData.CylindricalJoint(21).Rz = struct; +smiData.CylindricalJoint(21).Rz.Pos = -78.509282952257863; +smiData.CylindricalJoint(21).Pz = struct; +smiData.CylindricalJoint(21).Pz.Pos = 0; smiData.CylindricalJoint(21).ID = '[BrasBas_Nano-5:-:BrasHaut_Nano-5]'; - -smiData.CylindricalJoint(22).Rz.Pos = -78.509282952257749; % deg -smiData.CylindricalJoint(22).Pz.Pos = 0; % mm +smiData.CylindricalJoint(22).Rz = struct; +smiData.CylindricalJoint(22).Rz.Pos = -78.509282952257749; +smiData.CylindricalJoint(22).Pz = struct; +smiData.CylindricalJoint(22).Pz.Pos = 0; smiData.CylindricalJoint(22).ID = '[BrasBas_Nano-6:-:BrasHaut_Nano-6]'; - - -%Initialize the PlanarJoint structure array by filling in null values. -smiData.PlanarJoint(3).Rz.Pos = 0.0; -smiData.PlanarJoint(3).Px.Pos = 0.0; -smiData.PlanarJoint(3).Py.Pos = 0.0; -smiData.PlanarJoint(3).ID = ''; - -%This joint has been chosen as a cut joint. Simscape Multibody treats cut joints as algebraic constraints to solve closed kinematic loops. The imported model does not use the state target data for this joint. -smiData.PlanarJoint(1).Rz.Pos = -74.674194416698683; % deg -smiData.PlanarJoint(1).Px.Pos = 0; % mm -smiData.PlanarJoint(1).Py.Pos = 0; % mm +smiData.PlanarJoint = struct; +smiData.PlanarJoint(1).Rz = struct; +smiData.PlanarJoint(1).Rz.Pos = -74.674194416698683; +smiData.PlanarJoint(1).Px = struct; +smiData.PlanarJoint(1).Px.Pos = 0; +smiData.PlanarJoint(1).Py = struct; +smiData.PlanarJoint(1).Py.Pos = 0; smiData.PlanarJoint(1).ID = '[Correcteur_Axe-1:-:Axe_Correcteur_Axe-1]'; - -%This joint has been chosen as a cut joint. Simscape Multibody treats cut joints as algebraic constraints to solve closed kinematic loops. The imported model does not use the state target data for this joint. -smiData.PlanarJoint(2).Rz.Pos = -74.651498777806253; % deg -smiData.PlanarJoint(2).Px.Pos = 0; % mm -smiData.PlanarJoint(2).Py.Pos = 0; % mm +smiData.PlanarJoint(2).Rz = struct; +smiData.PlanarJoint(2).Rz.Pos = -74.651498777806253; +smiData.PlanarJoint(2).Px = struct; +smiData.PlanarJoint(2).Px.Pos = 0; +smiData.PlanarJoint(2).Py = struct; +smiData.PlanarJoint(2).Py.Pos = 0; smiData.PlanarJoint(2).ID = '[Correcteur_Axe-1:-:Axe_Correcteur_Axe-2]'; - -%This joint has been chosen as a cut joint. Simscape Multibody treats cut joints as algebraic constraints to solve closed kinematic loops. The imported model does not use the state target data for this joint. -smiData.PlanarJoint(3).Rz.Pos = 106.35899498334818; % deg -smiData.PlanarJoint(3).Px.Pos = 0; % mm -smiData.PlanarJoint(3).Py.Pos = 0; % mm +smiData.PlanarJoint(3).Rz = struct; +smiData.PlanarJoint(3).Rz.Pos = 106.35899498334818; +smiData.PlanarJoint(3).Px = struct; +smiData.PlanarJoint(3).Px.Pos = 0; +smiData.PlanarJoint(3).Py = struct; +smiData.PlanarJoint(3).Py.Pos = 0; smiData.PlanarJoint(3).ID = '[Axe_Spindle-1:-:Base_Micro_Support-1]'; - - -%Initialize the PrismaticJoint structure array by filling in null values. -smiData.PrismaticJoint(3).Pz.Pos = 0.0; -smiData.PrismaticJoint(3).ID = ''; - -smiData.PrismaticJoint(1).Pz.Pos = 0; % m -smiData.PrismaticJoint(1).ID = '[Guide_Translation1-1:-:Plateau_Translation-1]'; - -smiData.PrismaticJoint(2).Pz.Pos = 0; % m -smiData.PrismaticJoint(2).ID = '[Guide_Translation2-1:-:Plateau_Translation-1]'; - -smiData.PrismaticJoint(3).Pz.Pos = 0; % m -smiData.PrismaticJoint(3).ID = '[Guide_Translation12-1:-:Plateau_Translation-1]'; - - -%Initialize the RevoluteJoint structure array by filling in null values. -smiData.RevoluteJoint(11).Rz.Pos = 0.0; -smiData.RevoluteJoint(11).ID = ''; - -smiData.RevoluteJoint(1).Rz.Pos = 70.822674296064847; % deg -smiData.RevoluteJoint(1).ID = '[Correcteur_Axe-1:-:Base_Nano_Support-1]'; - -smiData.RevoluteJoint(2).Rz.Pos = 33.999999999999538; % deg +smiData.PrismaticJoint = struct; +smiData.PrismaticJoint(1).Pz = struct; +smiData.PrismaticJoint(1).Pz.Pos = 0; +smiData.PrismaticJoint(1).ID = ['[Guide_Translation1-1:-:Plateau_Transl' ... + 'ation-1]']; +smiData.PrismaticJoint(2).Pz = struct; +smiData.PrismaticJoint(2).Pz.Pos = 0; +smiData.PrismaticJoint(2).ID = ['[Guide_Translation2-1:-:Plateau_Transl' ... + 'ation-1]']; +smiData.PrismaticJoint(3).Pz = struct; +smiData.PrismaticJoint(3).Pz.Pos = 0; +smiData.PrismaticJoint(3).ID = ['[Guide_Translation12-1:-:Plateau_Trans' ... + 'lation-1]']; +smiData.RevoluteJoint = struct; +smiData.RevoluteJoint(1).Rz = struct; +smiData.RevoluteJoint(1).Rz.Pos = 70.822674296064847; +smiData.RevoluteJoint(1).ID = ['[Correcteur_Axe-1:-:Base_Nano_Support-1' ... + ']']; +smiData.RevoluteJoint(2).Rz = struct; +smiData.RevoluteJoint(2).Rz.Pos = 33.999999999999538; smiData.RevoluteJoint(2).ID = '[Guide_Tilt-2:-:Plateau_Tilt-1]'; - -smiData.RevoluteJoint(3).Rz.Pos = -115.84060214940222; % deg +smiData.RevoluteJoint(3).Rz = struct; +smiData.RevoluteJoint(3).Rz.Pos = -115.84060214940222; smiData.RevoluteJoint(3).ID = '[Bati_Spindle-1:-:Axe_Spindle-1]'; - -smiData.RevoluteJoint(4).Rz.Pos = 10.822674296065092; % deg -smiData.RevoluteJoint(4).ID = '[Nacelle_Micro_Support-1:-:Correcteur_Axe-1]'; - -smiData.RevoluteJoint(5).Rz.Pos = -151.91550467858602; % deg +smiData.RevoluteJoint(4).Rz = struct; +smiData.RevoluteJoint(4).Rz.Pos = 10.822674296065092; +smiData.RevoluteJoint(4).ID = ['[Nacelle_Micro_Support-1:-:Correcteur_A' ... + 'xe-1]']; +smiData.RevoluteJoint(5).Rz = struct; +smiData.RevoluteJoint(5).Rz.Pos = -151.91550467858602; smiData.RevoluteJoint(5).ID = '[Plateau_Tilt-1:-:Bati_Spindle-1]'; - -smiData.RevoluteJoint(6).Rz.Pos = 72.951481327120902; % deg -smiData.RevoluteJoint(6).ID = '[Moteur_Tilt_Axe-1:-:Moteur_Tilt_Bati-1]'; - -smiData.RevoluteJoint(7).Rz.Pos = 47.010014889569504; % deg -smiData.RevoluteJoint(7).ID = '[Bati_Correcteur_Axe_Capteurs2-1:-:HEPCO_RSJ34DE-1]'; - -smiData.RevoluteJoint(8).Rz.Pos = -174.05205968031547; % deg -smiData.RevoluteJoint(8).ID = '[Bati_Correcteur_Axe_Capteurs2-1:-:HEPCO_RSJ34DE-2]'; - -smiData.RevoluteJoint(9).Rz.Pos = 102.7575638600356; % deg -smiData.RevoluteJoint(9).ID = '[Bati_Correcteur_Axe_SansCapteur2-1:-:HEPCO_RSJ34DE-3]'; - -smiData.RevoluteJoint(10).Rz.Pos = -127.76198261464012; % deg -smiData.RevoluteJoint(10).ID = '[Bati_Correcteur_Axe_SansCapteur2-1:-:HEPCO_RSJ34DE-4]'; - -smiData.RevoluteJoint(11).Rz.Pos = -21.843896373401229; % deg -smiData.RevoluteJoint(11).ID = '[Nacelle_Nano_Support-1:-:Support_Sample-1]'; - - -%Initialize the SphericalJoint structure array by filling in null values. -smiData.SphericalJoint(24).S.Pos.Angle = 0.0; -smiData.SphericalJoint(24).S.Pos.Axis = [0.0 0.0 0.0]; -smiData.SphericalJoint(24).ID = ''; - -smiData.SphericalJoint(1).S.Pos.Angle = 165.21621465575322; % deg -smiData.SphericalJoint(1).S.Pos.Axis = [-0.79867724979105748 -0.24060261324578058 -0.55156598260361767]; +smiData.RevoluteJoint(6).Rz = struct; +smiData.RevoluteJoint(6).Rz.Pos = 72.9514813271209; +smiData.RevoluteJoint(6).ID = ['[Moteur_Tilt_Axe-1:-:Moteur_Tilt_Bati-1' ... + ']']; +smiData.RevoluteJoint(7).Rz = struct; +smiData.RevoluteJoint(7).Rz.Pos = 47.010014889569504; +smiData.RevoluteJoint(7).ID = ['[Bati_Correcteur_Axe_Capteurs2-1:-:HEPC' ... + 'O_RSJ34DE-1]']; +smiData.RevoluteJoint(8).Rz = struct; +smiData.RevoluteJoint(8).Rz.Pos = -174.05205968031547; +smiData.RevoluteJoint(8).ID = ['[Bati_Correcteur_Axe_Capteurs2-1:-:HEPC' ... + 'O_RSJ34DE-2]']; +smiData.RevoluteJoint(9).Rz = struct; +smiData.RevoluteJoint(9).Rz.Pos = 102.7575638600356; +smiData.RevoluteJoint(9).ID = ['[Bati_Correcteur_Axe_SansCapteur2-1:-:H' ... + 'EPCO_RSJ34DE-3]']; +smiData.RevoluteJoint(10).Rz = struct; +smiData.RevoluteJoint(10).Rz.Pos = -127.76198261464012; +smiData.RevoluteJoint(10).ID = ['[Bati_Correcteur_Axe_SansCapteur2-1:-:' ... + 'HEPCO_RSJ34DE-4]']; +smiData.RevoluteJoint(11).Rz = struct; +smiData.RevoluteJoint(11).Rz.Pos = -21.843896373401229; +smiData.RevoluteJoint(11).ID = ['[Nacelle_Nano_Support-1:-:Support_Samp' ... + 'le-1]']; +smiData.SphericalJoint = struct; +smiData.SphericalJoint(1).S = struct; +smiData.SphericalJoint(1).S.Pos = struct; +smiData.SphericalJoint(1).S.Pos.Angle = 165.21621465575322; +smiData.SphericalJoint(1).S.Pos.Axis = ... + [-0.79867724979105748 -0.24060261324578058 -0.55156598260361767]; smiData.SphericalJoint(1).ID = '[Base_Nano_Support-1:-:BrasBas_Nano-1]'; - -smiData.SphericalJoint(2).S.Pos.Angle = 135.22608550689245; % deg -smiData.SphericalJoint(2).S.Pos.Axis = [-0.87283728949570871 -0.19623469746479758 0.44681876591822312]; +smiData.SphericalJoint(2).S = struct; +smiData.SphericalJoint(2).S.Pos = struct; +smiData.SphericalJoint(2).S.Pos.Angle = 135.22608550689245; +smiData.SphericalJoint(2).S.Pos.Axis = ... + [-0.87283728949570871 -0.19623469746479758 0.44681876591822312]; smiData.SphericalJoint(2).ID = '[Base_Nano_Support-1:-:BrasBas_Nano-2]'; - -smiData.SphericalJoint(3).S.Pos.Angle = 114.3068810118997; % deg -smiData.SphericalJoint(3).S.Pos.Axis = [0.95040135693134187 0.25727958565610681 -0.17476977870240018]; +smiData.SphericalJoint(3).S = struct; +smiData.SphericalJoint(3).S.Pos = struct; +smiData.SphericalJoint(3).S.Pos.Angle = 114.3068810118997; +smiData.SphericalJoint(3).S.Pos.Axis = ... + [0.95040135693134187 0.25727958565610681 -0.17476977870240018]; smiData.SphericalJoint(3).ID = '[Base_Nano_Support-1:-:BrasBas_Nano-3]'; - -smiData.SphericalJoint(4).S.Pos.Angle = 165.02747576128004; % deg -smiData.SphericalJoint(4).S.Pos.Axis = [-0.79956427154003695 -0.23826722528242783 -0.55129457192399667]; +smiData.SphericalJoint(4).S = struct; +smiData.SphericalJoint(4).S.Pos = struct; +smiData.SphericalJoint(4).S.Pos.Angle = 165.02747576128004; +smiData.SphericalJoint(4).S.Pos.Axis = ... + [-0.799564271540037 -0.23826722528242783 -0.55129457192399667]; smiData.SphericalJoint(4).ID = '[Base_Nano_Support-1:-:BrasBas_Nano-4]'; - -smiData.SphericalJoint(5).S.Pos.Angle = 138.51636250044234; % deg -smiData.SphericalJoint(5).S.Pos.Axis = [-0.87347054662479362 -0.13943121899971256 0.46648487579688847]; +smiData.SphericalJoint(5).S = struct; +smiData.SphericalJoint(5).S.Pos = struct; +smiData.SphericalJoint(5).S.Pos.Angle = 138.51636250044234; +smiData.SphericalJoint(5).S.Pos.Axis = ... + [-0.87347054662479362 -0.13943121899971256 0.46648487579688847]; smiData.SphericalJoint(5).ID = '[Base_Nano_Support-1:-:BrasBas_Nano-5]'; - -smiData.SphericalJoint(6).S.Pos.Angle = 114.17694359472752; % deg -smiData.SphericalJoint(6).S.Pos.Axis = [0.9527680930994693 0.25121843740976557 -0.17065244644304547]; +smiData.SphericalJoint(6).S = struct; +smiData.SphericalJoint(6).S.Pos = struct; +smiData.SphericalJoint(6).S.Pos.Angle = 114.17694359472752; +smiData.SphericalJoint(6).S.Pos.Axis = ... + [0.9527680930994693 0.25121843740976557 -0.17065244644304547]; smiData.SphericalJoint(6).ID = '[Base_Nano_Support-1:-:BrasBas_Nano-6]'; - -smiData.SphericalJoint(7).S.Pos.Angle = 149.59240556543125; % deg -smiData.SphericalJoint(7).S.Pos.Axis = [0.04741113993959914 0.21391075274129598 0.97570199019540793]; -smiData.SphericalJoint(7).ID = '[Base_Micro_Support-1:-:BrasBas_Micro-1]'; - -smiData.SphericalJoint(8).S.Pos.Angle = 148.25431337039382; % deg -smiData.SphericalJoint(8).S.Pos.Axis = [0.21299288429679622 0.054335990811403626 0.97554171173839344]; -smiData.SphericalJoint(8).ID = '[Base_Micro_Support-1:-:BrasBas_Micro-2]'; - -smiData.SphericalJoint(9).S.Pos.Angle = 148.81195081634132; % deg -smiData.SphericalJoint(9).S.Pos.Axis = [-0.20888409855107018 -0.067479640372131097 0.97560951794647566]; -smiData.SphericalJoint(9).ID = '[Base_Micro_Support-1:-:BrasBas_Micro-3]'; - -smiData.SphericalJoint(10).S.Pos.Angle = 148.89721711936238; % deg -smiData.SphericalJoint(10).S.Pos.Axis = [-0.15240498363683486 0.15792026082646574 0.97561975799137912]; -smiData.SphericalJoint(10).ID = '[Base_Micro_Support-1:-:BrasBas_Micro-4]'; - -smiData.SphericalJoint(11).S.Pos.Angle = 149.78441531186044; % deg -smiData.SphericalJoint(11).S.Pos.Axis = [0.16121896316289633 -0.14822454609771671 0.9757243103719444]; -smiData.SphericalJoint(11).ID = '[Base_Micro_Support-1:-:BrasBas_Micro-5]'; - -smiData.SphericalJoint(12).S.Pos.Angle = 148.41681535597516; % deg -smiData.SphericalJoint(12).S.Pos.Axis = [-0.059723634751624163 -0.2114535646158083 0.97556162156130499]; -smiData.SphericalJoint(12).ID = '[Base_Micro_Support-1:-:BrasBas_Micro-6]'; - -%This joint has been chosen as a cut joint. Simscape Multibody treats cut joints as algebraic constraints to solve closed kinematic loops. The imported model does not use the state target data for this joint. -smiData.SphericalJoint(13).S.Pos.Angle = 121.64679191036994; % deg -smiData.SphericalJoint(13).S.Pos.Axis = [0.0085333333957889404 0.24200739149940523 -0.97023688070533054]; -smiData.SphericalJoint(13).ID = '[BrasHaut_Micro-1:-:Nacelle_Micro_Support-1]'; - -%This joint has been chosen as a cut joint. Simscape Multibody treats cut joints as algebraic constraints to solve closed kinematic loops. The imported model does not use the state target data for this joint. -smiData.SphericalJoint(14).S.Pos.Angle = 134.19302267438539; % deg -smiData.SphericalJoint(14).S.Pos.Axis = [0.033824092383016119 -0.22702286637574942 0.97330187964320891]; -smiData.SphericalJoint(14).ID = '[BrasHaut_Micro-2:-:Nacelle_Micro_Support-1]'; - -%This joint has been chosen as a cut joint. Simscape Multibody treats cut joints as algebraic constraints to solve closed kinematic loops. The imported model does not use the state target data for this joint. -smiData.SphericalJoint(15).S.Pos.Angle = 134.74939193336488; % deg -smiData.SphericalJoint(15).S.Pos.Axis = [-0.019496041631693606 0.22823040268216599 0.97341193112280666]; -smiData.SphericalJoint(15).ID = '[BrasHaut_Micro-3:-:Nacelle_Micro_Support-1]'; - -%This joint has been chosen as a cut joint. Simscape Multibody treats cut joints as algebraic constraints to solve closed kinematic loops. The imported model does not use the state target data for this joint. -smiData.SphericalJoint(16).S.Pos.Angle = 134.83446645318821; % deg -smiData.SphericalJoint(16).S.Pos.Axis = [-0.2134988453049915 0.082795102889646019 0.97342858700108459]; -smiData.SphericalJoint(16).ID = '[BrasHaut_Micro-4:-:Nacelle_Micro_Support-1]'; - -%This joint has been chosen as a cut joint. Simscape Multibody treats cut joints as algebraic constraints to solve closed kinematic loops. The imported model does not use the state target data for this joint. -smiData.SphericalJoint(17).S.Pos.Angle = 135.71970230784652; % deg -smiData.SphericalJoint(17).S.Pos.Axis = [0.20751431874167697 -0.095091328901706129 0.97359922282471301]; -smiData.SphericalJoint(17).ID = '[BrasHaut_Micro-5:-:Nacelle_Micro_Support-1]'; - -%This joint has been chosen as a cut joint. Simscape Multibody treats cut joints as algebraic constraints to solve closed kinematic loops. The imported model does not use the state target data for this joint. -smiData.SphericalJoint(18).S.Pos.Angle = 170.65751408116847; % deg -smiData.SphericalJoint(18).S.Pos.Axis = [-0.083848022827763449 -0.19486387896130741 -0.97723977494984715]; -smiData.SphericalJoint(18).ID = '[BrasHaut_Micro-6:-:Nacelle_Micro_Support-1]'; - -%This joint has been chosen as a cut joint. Simscape Multibody treats cut joints as algebraic constraints to solve closed kinematic loops. The imported model does not use the state target data for this joint. -smiData.SphericalJoint(19).S.Pos.Angle = 80.312343480195224; % deg -smiData.SphericalJoint(19).S.Pos.Axis = [-0.69119928895661775 0.53055690766996522 0.49066578306373654]; -smiData.SphericalJoint(19).ID = '[BrasHaut_Nano-1:-:Nacelle_Nano_Support-1]'; - -%This joint has been chosen as a cut joint. Simscape Multibody treats cut joints as algebraic constraints to solve closed kinematic loops. The imported model does not use the state target data for this joint. -smiData.SphericalJoint(20).S.Pos.Angle = 136.75494832153959; % deg -smiData.SphericalJoint(20).S.Pos.Axis = [-0.60328418885509139 0.037402386567070747 -0.79664876134752249]; -smiData.SphericalJoint(20).ID = '[BrasHaut_Nano-2:-:Nacelle_Nano_Support-1]'; - -%This joint has been chosen as a cut joint. Simscape Multibody treats cut joints as algebraic constraints to solve closed kinematic loops. The imported model does not use the state target data for this joint. -smiData.SphericalJoint(21).S.Pos.Angle = 176.24879117332893; % deg -smiData.SphericalJoint(21).S.Pos.Axis = [0.022245122037453723 0.5617744233698001 0.82699132510145923]; -smiData.SphericalJoint(21).ID = '[BrasHaut_Nano-3:-:Nacelle_Nano_Support-1]'; - -%This joint has been chosen as a cut joint. Simscape Multibody treats cut joints as algebraic constraints to solve closed kinematic loops. The imported model does not use the state target data for this joint. -smiData.SphericalJoint(22).S.Pos.Angle = 80.480743303464124; % deg -smiData.SphericalJoint(22).S.Pos.Axis = [-0.69157714321155483 0.52757171398746028 0.49334485057379279]; -smiData.SphericalJoint(22).ID = '[BrasHaut_Nano-4:-:Nacelle_Nano_Support-1]'; - -%This joint has been chosen as a cut joint. Simscape Multibody treats cut joints as algebraic constraints to solve closed kinematic loops. The imported model does not use the state target data for this joint. -smiData.SphericalJoint(23).S.Pos.Angle = 88.707768375950039; % deg -smiData.SphericalJoint(23).S.Pos.Axis = [0.0025837488909367223 -0.80377000485162919 0.59493453719084133]; -smiData.SphericalJoint(23).ID = '[BrasHaut_Nano-5:-:Nacelle_Nano_Support-1]'; - -%This joint has been chosen as a cut joint. Simscape Multibody treats cut joints as algebraic constraints to solve closed kinematic loops. The imported model does not use the state target data for this joint. -smiData.SphericalJoint(24).S.Pos.Angle = 82.330381298151451; % deg -smiData.SphericalJoint(24).S.Pos.Axis = [0.77690891930122863 0.35378802664966663 0.52081336706111148]; -smiData.SphericalJoint(24).ID = '[BrasHaut_Nano-6:-:Nacelle_Nano_Support-1]'; +smiData.SphericalJoint(7).S = struct; +smiData.SphericalJoint(7).S.Pos = struct; +smiData.SphericalJoint(7).S.Pos.Angle = 149.59240556543125; +smiData.SphericalJoint(7).S.Pos.Axis = ... + [0.04741113993959914 0.21391075274129598 0.97570199019540793]; +smiData.SphericalJoint(7).ID = ['[Base_Micro_Support-1:-:BrasBas_Micro-' ... + '1]']; +smiData.SphericalJoint(8).S = struct; +smiData.SphericalJoint(8).S.Pos = struct; +smiData.SphericalJoint(8).S.Pos.Angle = 148.25431337039382; +smiData.SphericalJoint(8).S.Pos.Axis = ... + [0.21299288429679622 0.054335990811403626 0.97554171173839344]; +smiData.SphericalJoint(8).ID = ['[Base_Micro_Support-1:-:BrasBas_Micro-' ... + '2]']; +smiData.SphericalJoint(9).S = struct; +smiData.SphericalJoint(9).S.Pos = struct; +smiData.SphericalJoint(9).S.Pos.Angle = 148.81195081634132; +smiData.SphericalJoint(9).S.Pos.Axis = ... + [-0.20888409855107018 -0.0674796403721311 0.97560951794647566]; +smiData.SphericalJoint(9).ID = ['[Base_Micro_Support-1:-:BrasBas_Micro-' ... + '3]']; +smiData.SphericalJoint(10).S = struct; +smiData.SphericalJoint(10).S.Pos = struct; +smiData.SphericalJoint(10).S.Pos.Angle = 148.89721711936238; +smiData.SphericalJoint(10).S.Pos.Axis = ... + [-0.15240498363683486 0.15792026082646574 0.97561975799137912]; +smiData.SphericalJoint(10).ID = ['[Base_Micro_Support-1:-:BrasBas_Micro' ... + '-4]']; +smiData.SphericalJoint(11).S = struct; +smiData.SphericalJoint(11).S.Pos = struct; +smiData.SphericalJoint(11).S.Pos.Angle = 149.78441531186044; +smiData.SphericalJoint(11).S.Pos.Axis = ... + [0.16121896316289633 -0.14822454609771671 0.9757243103719444]; +smiData.SphericalJoint(11).ID = ['[Base_Micro_Support-1:-:BrasBas_Micro' ... + '-5]']; +smiData.SphericalJoint(12).S = struct; +smiData.SphericalJoint(12).S.Pos = struct; +smiData.SphericalJoint(12).S.Pos.Angle = 148.41681535597516; +smiData.SphericalJoint(12).S.Pos.Axis = ... + [-0.059723634751624163 -0.2114535646158083 0.975561621561305]; +smiData.SphericalJoint(12).ID = ['[Base_Micro_Support-1:-:BrasBas_Micro' ... + '-6]']; +smiData.SphericalJoint(13).S = struct; +smiData.SphericalJoint(13).S.Pos = struct; +smiData.SphericalJoint(13).S.Pos.Angle = 121.64679191036994; +smiData.SphericalJoint(13).S.Pos.Axis = ... + [0.00853333339578894 0.24200739149940523 -0.97023688070533054]; +smiData.SphericalJoint(13).ID = ['[BrasHaut_Micro-1:-:Nacelle_Micro_Sup' ... + 'port-1]']; +smiData.SphericalJoint(14).S = struct; +smiData.SphericalJoint(14).S.Pos = struct; +smiData.SphericalJoint(14).S.Pos.Angle = 134.19302267438539; +smiData.SphericalJoint(14).S.Pos.Axis = ... + [0.033824092383016119 -0.22702286637574942 0.97330187964320891]; +smiData.SphericalJoint(14).ID = ['[BrasHaut_Micro-2:-:Nacelle_Micro_Sup' ... + 'port-1]']; +smiData.SphericalJoint(15).S = struct; +smiData.SphericalJoint(15).S.Pos = struct; +smiData.SphericalJoint(15).S.Pos.Angle = 134.74939193336488; +smiData.SphericalJoint(15).S.Pos.Axis = ... + [-0.019496041631693606 0.228230402682166 0.97341193112280666]; +smiData.SphericalJoint(15).ID = ['[BrasHaut_Micro-3:-:Nacelle_Micro_Sup' ... + 'port-1]']; +smiData.SphericalJoint(16).S = struct; +smiData.SphericalJoint(16).S.Pos = struct; +smiData.SphericalJoint(16).S.Pos.Angle = 134.83446645318821; +smiData.SphericalJoint(16).S.Pos.Axis = ... + [-0.2134988453049915 0.082795102889646019 0.97342858700108459]; +smiData.SphericalJoint(16).ID = ['[BrasHaut_Micro-4:-:Nacelle_Micro_Sup' ... + 'port-1]']; +smiData.SphericalJoint(17).S = struct; +smiData.SphericalJoint(17).S.Pos = struct; +smiData.SphericalJoint(17).S.Pos.Angle = 135.71970230784652; +smiData.SphericalJoint(17).S.Pos.Axis = ... + [0.20751431874167697 -0.095091328901706129 0.973599222824713]; +smiData.SphericalJoint(17).ID = ['[BrasHaut_Micro-5:-:Nacelle_Micro_Sup' ... + 'port-1]']; +smiData.SphericalJoint(18).S = struct; +smiData.SphericalJoint(18).S.Pos = struct; +smiData.SphericalJoint(18).S.Pos.Angle = 170.65751408116847; +smiData.SphericalJoint(18).S.Pos.Axis = ... + [-0.083848022827763449 -0.19486387896130741 -0.97723977494984715]; +smiData.SphericalJoint(18).ID = ['[BrasHaut_Micro-6:-:Nacelle_Micro_Sup' ... + 'port-1]']; +smiData.SphericalJoint(19).S = struct; +smiData.SphericalJoint(19).S.Pos = struct; +smiData.SphericalJoint(19).S.Pos.Angle = 80.312343480195224; +smiData.SphericalJoint(19).S.Pos.Axis = ... + [-0.69119928895661775 0.53055690766996522 0.49066578306373654]; +smiData.SphericalJoint(19).ID = ['[BrasHaut_Nano-1:-:Nacelle_Nano_Suppo' ... + 'rt-1]']; +smiData.SphericalJoint(20).S = struct; +smiData.SphericalJoint(20).S.Pos = struct; +smiData.SphericalJoint(20).S.Pos.Angle = 136.75494832153959; +smiData.SphericalJoint(20).S.Pos.Axis = ... + [-0.60328418885509139 0.037402386567070747 -0.79664876134752249]; +smiData.SphericalJoint(20).ID = ['[BrasHaut_Nano-2:-:Nacelle_Nano_Suppo' ... + 'rt-1]']; +smiData.SphericalJoint(21).S = struct; +smiData.SphericalJoint(21).S.Pos = struct; +smiData.SphericalJoint(21).S.Pos.Angle = 176.24879117332893; +smiData.SphericalJoint(21).S.Pos.Axis = ... + [0.022245122037453723 0.5617744233698001 0.82699132510145923]; +smiData.SphericalJoint(21).ID = ['[BrasHaut_Nano-3:-:Nacelle_Nano_Suppo' ... + 'rt-1]']; +smiData.SphericalJoint(22).S = struct; +smiData.SphericalJoint(22).S.Pos = struct; +smiData.SphericalJoint(22).S.Pos.Angle = 80.480743303464124; +smiData.SphericalJoint(22).S.Pos.Axis = ... + [-0.69157714321155483 0.52757171398746028 0.49334485057379279]; +smiData.SphericalJoint(22).ID = ['[BrasHaut_Nano-4:-:Nacelle_Nano_Suppo' ... + 'rt-1]']; +smiData.SphericalJoint(23).S = struct; +smiData.SphericalJoint(23).S.Pos = struct; +smiData.SphericalJoint(23).S.Pos.Angle = 88.707768375950039; +smiData.SphericalJoint(23).S.Pos.Axis = ... + [0.0025837488909367223 -0.80377000485162919 0.59493453719084133]; +smiData.SphericalJoint(23).ID = ['[BrasHaut_Nano-5:-:Nacelle_Nano_Suppo' ... + 'rt-1]']; +smiData.SphericalJoint(24).S = struct; +smiData.SphericalJoint(24).S.Pos = struct; +smiData.SphericalJoint(24).S.Pos.Angle = 82.330381298151451; +smiData.SphericalJoint(24).S.Pos.Axis = ... + [0.77690891930122863 0.35378802664966663 0.52081336706111148]; +smiData.SphericalJoint(24).ID = ['[BrasHaut_Nano-6:-:Nacelle_Nano_Suppo' ... + 'rt-1]'];