Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

2334 linhas
63KB

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <Document>
  3. <Model version="4.8" build="4.8.2.10124">
  4. <Sidops><![CDATA[model 128 184
  5. description '<Information>
  6. <Description>
  7. <Version>4.8</Version>
  8. <IsMainModel>0</IsMainModel>
  9. <KeepParameterValues>False</KeepParameterValues>
  10. <LibraryPath>C:\users\wouter\My Documents\studie\ma\mahd\implementation\SCARA\01_kinematics\kinematics.emx</LibraryPath>
  11. <TimeStamp>2020-7-10 15:12:13</TimeStamp>
  12. </Description>
  13. </Information>';
  14. type Mainmodel
  15. end;
  16. implementation bg
  17. submodels
  18. Differentiate 432 256
  19. description '<Description><Version>4.0</Version><IsMainModel>1</IsMainModel><KeepParameterValues>False</KeepParameterValues>
  20. <LibraryPath>Signal\Block Diagram\Differentiate.emx</LibraryPath>
  21. <TimeStamp>2007-9-26 12:9:46</TimeStamp>
  22. </Description>';
  23. type 'Differentiate-Default'
  24. ports
  25. signal in input;
  26. signal out output;
  27. end;
  28. icon bg bottom
  29. figures
  30. group
  31. rectangle 416 240 448 272 color 0 fill 15132390;
  32. text 'd/dt' 432 256 color 16711680 13 bold;
  33. end;
  34. end;
  35. implementation eq
  36. parameters
  37. real initial = 0; // initial value
  38. equations
  39. output = ddt (input, initial);
  40. implementation_end;
  41. Differentiate1 432 112
  42. description '<Description><Version>4.0</Version><IsMainModel>1</IsMainModel><KeepParameterValues>False</KeepParameterValues>
  43. <LibraryPath>Signal\Block Diagram\Differentiate.emx</LibraryPath>
  44. <TimeStamp>2007-9-26 12:9:46</TimeStamp>
  45. </Description>';
  46. type 'Differentiate-Default'
  47. ports
  48. signal in input;
  49. signal out output;
  50. end;
  51. icon bg bottom
  52. figures
  53. group
  54. rectangle 416 96 448 128 color 0 fill 15132390;
  55. text 'd/dt' 432 112 color 16711680 13 bold;
  56. end;
  57. end;
  58. implementation eq
  59. parameters
  60. real initial = 0; // initial value
  61. equations
  62. output = ddt (input, initial);
  63. implementation_end;
  64. inverse_kinematics 312 184
  65. description '<Information>
  66. <Description>
  67. <Version>4.8</Version>
  68. <LibraryPath>SCARA\inverse_kinematics_v1.emx</LibraryPath>
  69. <IsMainModel>1</IsMainModel>
  70. <KeepParameterValues>False</KeepParameterValues>
  71. <TimeStamp>2020-7-10 12:26:18</TimeStamp>
  72. <AllowLibraryUpdate>False</AllowLibraryUpdate>
  73. </Description>
  74. </Information>';
  75. type 'Submodel-Equation'
  76. ports
  77. signal in input [2,1] {m} ;
  78. signal out angle1 {rad} ;
  79. signal out angle2 {rad} ;
  80. signal out a {rad} ;
  81. signal out b {rad} ;
  82. signal out c {rad} ;
  83. signal out phi {rad} ;
  84. end;
  85. implementation eq
  86. parameters
  87. real global A_length; // length of first arm
  88. real global B_length; // length of second arm
  89. real to_rad = 1 {rad};
  90. variables
  91. real x {m}, y {m};
  92. real C_length {m}; // length to x and y.
  93. real angle_sum {rad}; // test angle
  94. equations
  95. x = input[1];
  96. y = input[2];
  97. phi = atan2(y, x);
  98. C_length = sqrt(x^2 + y^2);
  99. a = arccos ((B_length^2 + C_length^2 - A_length^2) / (2 * B_length * C_length));
  100. b = arccos ((A_length^2 + C_length^2 - B_length^2) / (2 * A_length * C_length));
  101. c = arccos ((A_length^2 + B_length^2 - C_length^2) / (2 * A_length * B_length));
  102. angle1 = b + phi;
  103. angle2 = angle1 - pi * to_rad + c;
  104. implementation_end;
  105. kinematics 536 184
  106. description '<Description><Version>4.0</Version>
  107. <LibraryPath>Template\Submodel-Equation.emx</LibraryPath>
  108. <IsMainModel>1</IsMainModel>
  109. <KeepParameterValues>False</KeepParameterValues>
  110. <TimeStamp>2007-11-1 22:32:1</TimeStamp>
  111. <AllowLibraryUpdate>False</AllowLibraryUpdate>
  112. </Description>';
  113. type 'Submodel-Equation'
  114. ports
  115. signal in angle1;
  116. signal in angle2;
  117. end;
  118. implementation eq
  119. parameters
  120. real global A_length = 0.065;
  121. real global B_length = 0.05;
  122. variables
  123. real joint1[2]{m};
  124. real joint2[2]{m};
  125. real end_effector[2]{m};
  126. equations
  127. joint1 = A_length*[cos(angle1);sin(angle1)];
  128. joint2 = B_length*[cos(angle2);sin(angle2)];
  129. end_effector = joint1 + joint2;
  130. implementation_end;
  131. rectanglepath 136 184
  132. description '<Information>
  133. <Description>
  134. <Version>4.8</Version>
  135. <LibraryPath>setpoint\rectanglepath.emx</LibraryPath>
  136. <IsMainModel>1</IsMainModel>
  137. <KeepParameterValues>False</KeepParameterValues>
  138. <TimeStamp>2020-7-10 12:30:38</TimeStamp>
  139. <AllowLibraryUpdate>False</AllowLibraryUpdate>
  140. </Description>
  141. </Information>';
  142. type 'Submodel-Equation'
  143. ports
  144. signal out output [2,1];
  145. end;
  146. implementation eq
  147. /*
  148. This will generate coordinates for the box that has to be drawn
  149. */
  150. parameters
  151. real w = 0.07{m} ;
  152. real h = 0.05 {m};
  153. real t = 1 {s};
  154. real origin[2] = [0.01;0.03] {m};
  155. variables
  156. real v {m/s};
  157. real t_w {s};
  158. real t_h {s};
  159. real period {s};
  160. real test1, test2, test3;
  161. initialequations
  162. v = (2*w + 2*h)/t;
  163. t_w = w / v;
  164. t_h = h / v;
  165. equations
  166. period = floor(time / t) * t;
  167. output[1] = v*(ramp(period+t_h) - ramp(period + t_w+t_h) - ramp(period + t_w + t_h + t_h)) + origin[1];
  168. output[2] = v*(ramp(period) - ramp(period + t_h) - ramp(period + t_h + t_w) + ramp(period + 2 * t_h + t_w))+ origin[2];
  169. implementation_end;
  170. Splitter1 432 200
  171. description '<Description><Version>4.0</Version>
  172. <LibraryPath>Signal\Block Diagram\Splitter.emx</LibraryPath>
  173. <TimeStamp>2008-01-17 11:28:29</TimeStamp>
  174. <IsMainModel>1</IsMainModel>
  175. <KeepParameterValues>False</KeepParameterValues>
  176. </Description>';
  177. knot Splitter
  178. ports
  179. signal knot duplicatable out output [1];
  180. signal knot in input [1];
  181. end;
  182. icon bg ellipse
  183. figures
  184. ellipse 428.8 196.8 435.2 203.2 color -1 fill 0;
  185. ellipse 427.7 195.7 436.3 204.3 color -1;
  186. terminals
  187. input 432 200 fixed;
  188. end;
  189. implementation eq
  190. equations
  191. collect (output) = input;
  192. implementation_end;
  193. Splitter2 432 176
  194. description '<Description><Version>4.0</Version>
  195. <LibraryPath>Signal\Block Diagram\Splitter.emx</LibraryPath>
  196. <TimeStamp>2008-01-17 11:28:29</TimeStamp>
  197. <IsMainModel>1</IsMainModel>
  198. <KeepParameterValues>False</KeepParameterValues>
  199. </Description>';
  200. knot Splitter
  201. ports
  202. signal knot duplicatable out output [1];
  203. signal knot in input [1];
  204. end;
  205. icon bg ellipse
  206. figures
  207. ellipse 428.8 172.8 435.2 179.2 color -1 fill 0;
  208. ellipse 427.7 171.7 436.3 180.3 color -1;
  209. terminals
  210. input 432 176 fixed;
  211. end;
  212. implementation eq
  213. equations
  214. collect (output) = input;
  215. implementation_end;
  216. end;
  217. connections
  218. inverse_kinematics\angle1 -> Splitter1\input;
  219. inverse_kinematics\angle2 -> Splitter2\input;
  220. rectanglepath\output -> inverse_kinematics\input;
  221. Splitter1\output -> Differentiate\input;
  222. Splitter1\output -> kinematics\angle1;
  223. Splitter2\output -> Differentiate1\input;
  224. Splitter2\output -> kinematics\angle2;
  225. end;
  226. implementation_end;
  227. ]]>
  228. </Sidops>
  229. </Model>
  230. <Experiments>
  231. <DefaultExperiment><![CDATA[Experiment 1]]>
  232. </DefaultExperiment>
  233. <Experiment>
  234. <Name>Experiment 1</Name>
  235. <CreatedBy></CreatedBy>
  236. <Info></Info>
  237. <ExpData>
  238. <VersionNumber>4.8</VersionNumber>
  239. <ModelProperties>
  240. </ModelProperties>
  241. <Variables>
  242. <Constants>
  243. </Constants>
  244. <Parameters>
  245. </Parameters>
  246. <Initials>
  247. </Initials>
  248. </Variables>
  249. <PlotSpecs>
  250. <VarNames>
  251. <VarName>time</VarName>
  252. <VarName>kinematics\end_effector[2]</VarName>
  253. <VarName>kinematics\joint1[2]</VarName>
  254. <VarName>kinematics\end_effector[1]</VarName>
  255. <VarName>kinematics\joint1[1]</VarName>
  256. <VarName>rectanglepath\output[1]</VarName>
  257. <VarName>rectanglepath\output[2]</VarName>
  258. <VarName>rectanglepath\test1</VarName>
  259. <VarName>rectanglepath\test2</VarName>
  260. <VarName>rectanglepath\test3</VarName>
  261. <VarName>Constant\output[1]</VarName>
  262. <VarName>Constant\output[2]</VarName>
  263. <VarName>rectanglepath\origin[1]</VarName>
  264. <VarName>rectanglepath\origin[2]</VarName>
  265. <VarName>rectanglepath\w</VarName>
  266. <VarName>rectanglepath\h</VarName>
  267. <VarName>inverse_kinematics\angle1</VarName>
  268. <VarName>inverse_kinematics\angle2</VarName>
  269. <VarName>Differentiate\output</VarName>
  270. <VarName>Differentiate1\output</VarName>
  271. </VarNames>
  272. <Plots>
  273. <Plot>
  274. <PlotType>GraphPlot</PlotType>
  275. <BasePlot>
  276. <PlotId>1</PlotId>
  277. <UseWindowsBGColor>false</UseWindowsBGColor>
  278. <BGColor>16777215</BGColor>
  279. <PlotIsVisible>true</PlotIsVisible>
  280. </BasePlot>
  281. <Grid>
  282. <DrawGrid>true</DrawGrid>
  283. <GridColor>15780518</GridColor>
  284. <GridBorderLineColor>12624260</GridBorderLineColor>
  285. <GridZeroLineColor>0</GridZeroLineColor>
  286. <XTicks>10</XTicks>
  287. <YTicks>10</YTicks>
  288. <ZTicks>10</ZTicks>
  289. <Use3DLook>false</Use3DLook>
  290. </Grid>
  291. <PlotBGColor>16777215</PlotBGColor>
  292. <ShowPlotTitle>true</ShowPlotTitle>
  293. <TitlePosition>1</TitlePosition>
  294. <PlotTitle>model</PlotTitle>
  295. <ShowXValues>true</ShowXValues>
  296. <Fonts>
  297. <TitleFont>
  298. <Name>Arial</Name>
  299. <Height>12</Height>
  300. <PitchFamily>34</PitchFamily>
  301. <Weight>400</Weight>
  302. <Italic>0</Italic>
  303. <UnderLine>0</UnderLine>
  304. <StrikeOut>0</StrikeOut>
  305. <Color>0</Color>
  306. </TitleFont>
  307. <LabelFont>
  308. <Name>Arial</Name>
  309. <Height>12</Height>
  310. <PitchFamily>34</PitchFamily>
  311. <Weight>400</Weight>
  312. <Italic>0</Italic>
  313. <UnderLine>0</UnderLine>
  314. <StrikeOut>0</StrikeOut>
  315. <Color>0</Color>
  316. </LabelFont>
  317. <ValuesFont>
  318. <Name>Arial</Name>
  319. <Height>10</Height>
  320. <PitchFamily>34</PitchFamily>
  321. <Weight>400</Weight>
  322. <Italic>0</Italic>
  323. <UnderLine>0</UnderLine>
  324. <StrikeOut>0</StrikeOut>
  325. <Color>0</Color>
  326. </ValuesFont>
  327. <LegendFont>
  328. <Name>Arial</Name>
  329. <Height>12</Height>
  330. <PitchFamily>34</PitchFamily>
  331. <Weight>400</Weight>
  332. <Italic>0</Italic>
  333. <UnderLine>0</UnderLine>
  334. <StrikeOut>0</StrikeOut>
  335. <Color>0</Color>
  336. </LegendFont>
  337. </Fonts>
  338. <SharedXAxis>true</SharedXAxis>
  339. <SharedYAxis>true</SharedYAxis>
  340. <SharedZAxis>false</SharedZAxis>
  341. <XAxes>
  342. <Axis>
  343. <Minimum>-0.03999969673692048</Minimum>
  344. <Maximum>0.08000000000000007</Maximum>
  345. <Linear>true</Linear>
  346. <Scaling>3</Scaling>
  347. <Label>end_effector[1]</Label>
  348. </Axis>
  349. </XAxes>
  350. <YAxes>
  351. <Axis>
  352. <Minimum>0.009999999999999992</Minimum>
  353. <Maximum>0.10999999999999999</Maximum>
  354. <Linear>true</Linear>
  355. <Scaling>2</Scaling>
  356. <Label>end_effector[2]</Label>
  357. </Axis>
  358. <Axis>
  359. <Minimum>0.0</Minimum>
  360. <Maximum>5.0</Maximum>
  361. <Linear>true</Linear>
  362. <Scaling>2</Scaling>
  363. <Label>joint1[2]</Label>
  364. </Axis>
  365. <Axis>
  366. <Minimum>0.0</Minimum>
  367. <Maximum>5.0</Maximum>
  368. <Linear>true</Linear>
  369. <Scaling>2</Scaling>
  370. <Label>output[2]</Label>
  371. </Axis>
  372. </YAxes>
  373. <ZAxes>
  374. </ZAxes>
  375. <Curves>
  376. <Curve>
  377. <LineColor>3355111</LineColor>
  378. <LineStyle>1</LineStyle>
  379. <TickColor>3355111</TickColor>
  380. <TickStyle>0</TickStyle>
  381. <CurveVisible>true</CurveVisible>
  382. <PixelThresshold>1</PixelThresshold>
  383. <LineThickness>1</LineThickness>
  384. <LineOrder>1</LineOrder>
  385. <ShowYValues>true</ShowYValues>
  386. <XCurveData>
  387. <ShowUnit>true</ShowUnit>
  388. <VarName>kinematics\end_effector[1]</VarName>
  389. </XCurveData>
  390. <YCurveData>
  391. <ShowUnit>true</ShowUnit>
  392. <VarName>kinematics\end_effector[2]</VarName>
  393. </YCurveData>
  394. </Curve>
  395. <Curve>
  396. <LineColor>6076255</LineColor>
  397. <LineStyle>1</LineStyle>
  398. <TickColor>6076255</TickColor>
  399. <TickStyle>0</TickStyle>
  400. <CurveVisible>true</CurveVisible>
  401. <PixelThresshold>1</PixelThresshold>
  402. <LineThickness>1</LineThickness>
  403. <LineOrder>1</LineOrder>
  404. <ShowYValues>true</ShowYValues>
  405. <XCurveData>
  406. <ShowUnit>true</ShowUnit>
  407. <VarName>kinematics\joint1[1]</VarName>
  408. </XCurveData>
  409. <YCurveData>
  410. <ShowUnit>true</ShowUnit>
  411. <VarName>kinematics\joint1[2]</VarName>
  412. </YCurveData>
  413. </Curve>
  414. <Curve>
  415. <LineColor>12553035</LineColor>
  416. <LineStyle>1</LineStyle>
  417. <TickColor>12553035</TickColor>
  418. <TickStyle>0</TickStyle>
  419. <CurveVisible>true</CurveVisible>
  420. <PixelThresshold>1</PixelThresshold>
  421. <LineThickness>1</LineThickness>
  422. <LineOrder>1</LineOrder>
  423. <ShowYValues>true</ShowYValues>
  424. <XCurveData>
  425. <ShowUnit>true</ShowUnit>
  426. <VarName>Constant\output[1]</VarName>
  427. </XCurveData>
  428. <YCurveData>
  429. <ShowUnit>true</ShowUnit>
  430. <VarName>Constant\output[2]</VarName>
  431. </YCurveData>
  432. </Curve>
  433. </Curves>
  434. <Legenda>
  435. <ShowLegenda>true</ShowLegenda>
  436. <BorderPenColor>0</BorderPenColor>
  437. <BackgroundColor>16777215</BackgroundColor>
  438. </Legenda>
  439. </Plot>
  440. <Plot>
  441. <PlotType>GraphPlot</PlotType>
  442. <BasePlot>
  443. <PlotId>2</PlotId>
  444. <UseWindowsBGColor>false</UseWindowsBGColor>
  445. <BGColor>16777215</BGColor>
  446. <PlotIsVisible>true</PlotIsVisible>
  447. </BasePlot>
  448. <Grid>
  449. <DrawGrid>true</DrawGrid>
  450. <GridColor>15780518</GridColor>
  451. <GridBorderLineColor>12624260</GridBorderLineColor>
  452. <GridZeroLineColor>0</GridZeroLineColor>
  453. <XTicks>10</XTicks>
  454. <YTicks>10</YTicks>
  455. <ZTicks>10</ZTicks>
  456. <Use3DLook>false</Use3DLook>
  457. </Grid>
  458. <PlotBGColor>16777215</PlotBGColor>
  459. <ShowPlotTitle>true</ShowPlotTitle>
  460. <TitlePosition>1</TitlePosition>
  461. <PlotTitle>model(1)</PlotTitle>
  462. <ShowXValues>true</ShowXValues>
  463. <Fonts>
  464. <TitleFont>
  465. <Name>Arial</Name>
  466. <Height>12</Height>
  467. <PitchFamily>34</PitchFamily>
  468. <Weight>400</Weight>
  469. <Italic>0</Italic>
  470. <UnderLine>0</UnderLine>
  471. <StrikeOut>0</StrikeOut>
  472. <Color>0</Color>
  473. </TitleFont>
  474. <LabelFont>
  475. <Name>Arial</Name>
  476. <Height>12</Height>
  477. <PitchFamily>34</PitchFamily>
  478. <Weight>400</Weight>
  479. <Italic>0</Italic>
  480. <UnderLine>0</UnderLine>
  481. <StrikeOut>0</StrikeOut>
  482. <Color>0</Color>
  483. </LabelFont>
  484. <ValuesFont>
  485. <Name>Arial</Name>
  486. <Height>10</Height>
  487. <PitchFamily>34</PitchFamily>
  488. <Weight>400</Weight>
  489. <Italic>0</Italic>
  490. <UnderLine>0</UnderLine>
  491. <StrikeOut>0</StrikeOut>
  492. <Color>0</Color>
  493. </ValuesFont>
  494. <LegendFont>
  495. <Name>Arial</Name>
  496. <Height>12</Height>
  497. <PitchFamily>34</PitchFamily>
  498. <Weight>400</Weight>
  499. <Italic>0</Italic>
  500. <UnderLine>0</UnderLine>
  501. <StrikeOut>0</StrikeOut>
  502. <Color>0</Color>
  503. </LegendFont>
  504. </Fonts>
  505. <SharedXAxis>true</SharedXAxis>
  506. <SharedYAxis>true</SharedYAxis>
  507. <SharedZAxis>false</SharedZAxis>
  508. <XAxes>
  509. <Axis>
  510. <Minimum>0.0</Minimum>
  511. <Maximum>1.2</Maximum>
  512. <Linear>true</Linear>
  513. <Scaling>3</Scaling>
  514. <Label>time</Label>
  515. </Axis>
  516. </XAxes>
  517. <YAxes>
  518. <Axis>
  519. <Minimum>-3.469446951953614e-18</Minimum>
  520. <Maximum>0.09999999999999999</Maximum>
  521. <Linear>true</Linear>
  522. <Scaling>2</Scaling>
  523. <Label>output[1]</Label>
  524. </Axis>
  525. <Axis>
  526. <Minimum>-4.0</Minimum>
  527. <Maximum>1.0</Maximum>
  528. <Linear>true</Linear>
  529. <Scaling>2</Scaling>
  530. <Label>output[2]</Label>
  531. </Axis>
  532. <Axis>
  533. <Minimum>-4.0</Minimum>
  534. <Maximum>1.0</Maximum>
  535. <Linear>true</Linear>
  536. <Scaling>2</Scaling>
  537. <Label>test1</Label>
  538. </Axis>
  539. <Axis>
  540. <Minimum>-4.0</Minimum>
  541. <Maximum>1.0</Maximum>
  542. <Linear>true</Linear>
  543. <Scaling>2</Scaling>
  544. <Label>test2</Label>
  545. </Axis>
  546. <Axis>
  547. <Minimum>-4.0</Minimum>
  548. <Maximum>1.0</Maximum>
  549. <Linear>true</Linear>
  550. <Scaling>2</Scaling>
  551. <Label>test3</Label>
  552. </Axis>
  553. </YAxes>
  554. <ZAxes>
  555. </ZAxes>
  556. <Curves>
  557. <Curve>
  558. <LineColor>3355111</LineColor>
  559. <LineStyle>1</LineStyle>
  560. <TickColor>3355111</TickColor>
  561. <TickStyle>0</TickStyle>
  562. <CurveVisible>true</CurveVisible>
  563. <PixelThresshold>1</PixelThresshold>
  564. <LineThickness>1</LineThickness>
  565. <LineOrder>1</LineOrder>
  566. <ShowYValues>true</ShowYValues>
  567. <XCurveData>
  568. <ShowUnit>true</ShowUnit>
  569. <VarName>time</VarName>
  570. </XCurveData>
  571. <YCurveData>
  572. <ShowUnit>true</ShowUnit>
  573. <VarName>rectanglepath\output[1]</VarName>
  574. </YCurveData>
  575. </Curve>
  576. <Curve>
  577. <LineColor>6076255</LineColor>
  578. <LineStyle>1</LineStyle>
  579. <TickColor>6076255</TickColor>
  580. <TickStyle>0</TickStyle>
  581. <CurveVisible>true</CurveVisible>
  582. <PixelThresshold>1</PixelThresshold>
  583. <LineThickness>1</LineThickness>
  584. <LineOrder>1</LineOrder>
  585. <ShowYValues>true</ShowYValues>
  586. <XCurveData>
  587. <ShowUnit>true</ShowUnit>
  588. <VarName>time</VarName>
  589. </XCurveData>
  590. <YCurveData>
  591. <ShowUnit>true</ShowUnit>
  592. <VarName>rectanglepath\output[2]</VarName>
  593. </YCurveData>
  594. </Curve>
  595. <Curve>
  596. <LineColor>12553035</LineColor>
  597. <LineStyle>1</LineStyle>
  598. <TickColor>12553035</TickColor>
  599. <TickStyle>0</TickStyle>
  600. <CurveVisible>true</CurveVisible>
  601. <PixelThresshold>1</PixelThresshold>
  602. <LineThickness>1</LineThickness>
  603. <LineOrder>1</LineOrder>
  604. <ShowYValues>true</ShowYValues>
  605. <XCurveData>
  606. <ShowUnit>true</ShowUnit>
  607. <VarName>time</VarName>
  608. </XCurveData>
  609. <YCurveData>
  610. <ShowUnit>true</ShowUnit>
  611. <VarName>rectanglepath\test1</VarName>
  612. </YCurveData>
  613. </Curve>
  614. <Curve>
  615. <LineColor>15086320</LineColor>
  616. <LineStyle>1</LineStyle>
  617. <TickColor>15086320</TickColor>
  618. <TickStyle>0</TickStyle>
  619. <CurveVisible>true</CurveVisible>
  620. <PixelThresshold>1</PixelThresshold>
  621. <LineThickness>1</LineThickness>
  622. <LineOrder>1</LineOrder>
  623. <ShowYValues>true</ShowYValues>
  624. <XCurveData>
  625. <ShowUnit>true</ShowUnit>
  626. <VarName>time</VarName>
  627. </XCurveData>
  628. <YCurveData>
  629. <ShowUnit>true</ShowUnit>
  630. <VarName>rectanglepath\test2</VarName>
  631. </YCurveData>
  632. </Curve>
  633. <Curve>
  634. <LineColor>15790150</LineColor>
  635. <LineStyle>1</LineStyle>
  636. <TickColor>15790150</TickColor>
  637. <TickStyle>0</TickStyle>
  638. <CurveVisible>true</CurveVisible>
  639. <PixelThresshold>1</PixelThresshold>
  640. <LineThickness>1</LineThickness>
  641. <LineOrder>1</LineOrder>
  642. <ShowYValues>true</ShowYValues>
  643. <XCurveData>
  644. <ShowUnit>true</ShowUnit>
  645. <VarName>time</VarName>
  646. </XCurveData>
  647. <YCurveData>
  648. <ShowUnit>true</ShowUnit>
  649. <VarName>rectanglepath\test3</VarName>
  650. </YCurveData>
  651. </Curve>
  652. </Curves>
  653. <Legenda>
  654. <ShowLegenda>true</ShowLegenda>
  655. <BorderPenColor>0</BorderPenColor>
  656. <BackgroundColor>16777215</BackgroundColor>
  657. </Legenda>
  658. </Plot>
  659. <Plot>
  660. <PlotType>D3DPlot</PlotType>
  661. <BasePlot>
  662. <PlotId>3</PlotId>
  663. <UseWindowsBGColor>false</UseWindowsBGColor>
  664. <BGColor>16777215</BGColor>
  665. <PlotIsVisible>true</PlotIsVisible>
  666. </BasePlot>
  667. <PlotTitle>3D Animation</PlotTitle>
  668. <RenderQuality>137</RenderQuality>
  669. <ShowGrid>true</ShowGrid>
  670. <ShowFPS>false</ShowFPS>
  671. <BackgroundColor>4294967295</BackgroundColor>
  672. <SceneBackgroundImage>Gradients\BlueWhite.png</SceneBackgroundImage>
  673. <ApplyTextureBackground>true</ApplyTextureBackground>
  674. <FrameScale>1.0</FrameScale>
  675. <FrameThickness>1.0</FrameThickness>
  676. <MainFrame>
  677. <Frame>
  678. <ScaleValue>
  679. <X>
  680. <Value>1</Value>
  681. </X>
  682. <Y>
  683. <Value>1</Value>
  684. </Y>
  685. <Z>
  686. <Value>1</Value>
  687. </Z>
  688. </ScaleValue>
  689. <ShowReferenceFrame>true</ShowReferenceFrame>
  690. <Name>Reference Frame</Name>
  691. <Position>
  692. </Position>
  693. <Orientation>
  694. <Angles>
  695. </Angles>
  696. <OrientationType>Bryant</OrientationType>
  697. </Orientation>
  698. <LockX>false</LockX>
  699. <LockY>false</LockY>
  700. <LockZ>false</LockZ>
  701. <LockXPitch>false</LockXPitch>
  702. <LockYYaw>false</LockYYaw>
  703. <LockZRoll>false</LockZRoll>
  704. <Childs>
  705. <Frame>
  706. <ScaleValue>
  707. <X>
  708. <Value>1</Value>
  709. </X>
  710. <Y>
  711. <Value>1</Value>
  712. </Y>
  713. <Z>
  714. <Value>1</Value>
  715. </Z>
  716. </ScaleValue>
  717. <ShowReferenceFrame>false</ShowReferenceFrame>
  718. <Name>Default Lights and Cameras</Name>
  719. <Position>
  720. </Position>
  721. <Orientation>
  722. <Angles>
  723. </Angles>
  724. <OrientationType>Bryant</OrientationType>
  725. </Orientation>
  726. <LockX>false</LockX>
  727. <LockY>false</LockY>
  728. <LockZ>false</LockZ>
  729. <LockXPitch>false</LockXPitch>
  730. <LockYYaw>false</LockYYaw>
  731. <LockZRoll>false</LockZRoll>
  732. <Childs>
  733. <Light>
  734. <ShowReferenceFrame>false</ShowReferenceFrame>
  735. <Name>Ambient</Name>
  736. <Position>
  737. </Position>
  738. <Orientation>
  739. <ZAxis>
  740. <Z>
  741. <Value>1</Value>
  742. </Z>
  743. </ZAxis>
  744. <YAxis>
  745. <Y>
  746. <Value>1</Value>
  747. </Y>
  748. </YAxis>
  749. <OrientationType>Direct3D</OrientationType>
  750. </Orientation>
  751. <LockX>false</LockX>
  752. <LockY>false</LockY>
  753. <LockZ>false</LockZ>
  754. <LockXPitch>false</LockXPitch>
  755. <LockYYaw>false</LockYYaw>
  756. <LockZRoll>false</LockZRoll>
  757. <Childs>
  758. </Childs>
  759. <LightType>0</LightType>
  760. <LightColor>
  761. <Color>
  762. <X>
  763. <Value>0.3</Value>
  764. </X>
  765. <Y>
  766. <Value>0.3</Value>
  767. </Y>
  768. <Z>
  769. <Value>0.3</Value>
  770. </Z>
  771. </Color>
  772. <Offset>
  773. </Offset>
  774. <Multipliers>
  775. <X>
  776. <Value>1</Value>
  777. </X>
  778. <Y>
  779. <Value>1</Value>
  780. </Y>
  781. <Z>
  782. <Value>1</Value>
  783. </Z>
  784. </Multipliers>
  785. <Direct3DColorRange>true</Direct3DColorRange>
  786. </LightColor>
  787. <AmbientLight>
  788. <Color>
  789. <X>
  790. <Value>0.3</Value>
  791. </X>
  792. <Y>
  793. <Value>0.3</Value>
  794. </Y>
  795. <Z>
  796. <Value>0.3</Value>
  797. </Z>
  798. </Color>
  799. <Offset>
  800. </Offset>
  801. <Multipliers>
  802. <X>
  803. <Value>1</Value>
  804. </X>
  805. <Y>
  806. <Value>1</Value>
  807. </Y>
  808. <Z>
  809. <Value>1</Value>
  810. </Z>
  811. </Multipliers>
  812. <Direct3DColorRange>true</Direct3DColorRange>
  813. </AmbientLight>
  814. <AmbientOn>true</AmbientOn>
  815. <DiffuseOn>false</DiffuseOn>
  816. <SpecularOn>false</SpecularOn>
  817. </Light>
  818. <Light>
  819. <ShowReferenceFrame>false</ShowReferenceFrame>
  820. <Name>Parallel</Name>
  821. <Position>
  822. <X>
  823. <Value>-3</Value>
  824. </X>
  825. <Y>
  826. <Value>5</Value>
  827. </Y>
  828. <Z>
  829. <Value>3</Value>
  830. </Z>
  831. </Position>
  832. <Orientation>
  833. <ZAxis>
  834. <X>
  835. <Value>0.457495710997814</Value>
  836. </X>
  837. <Y>
  838. <Value>-0.762492851663023</Value>
  839. </Y>
  840. <Z>
  841. <Value>-0.457495710997814</Value>
  842. </Z>
  843. </ZAxis>
  844. <YAxis>
  845. <X>
  846. <Value>0.235379601434674</Value>
  847. </X>
  848. <Y>
  849. <Value>-0.392299335724456</Value>
  850. </Y>
  851. <Z>
  852. <Value>0.889211827642101</Value>
  853. </Z>
  854. </YAxis>
  855. <OrientationType>Direct3D</OrientationType>
  856. </Orientation>
  857. <LockX>false</LockX>
  858. <LockY>false</LockY>
  859. <LockZ>false</LockZ>
  860. <LockXPitch>false</LockXPitch>
  861. <LockYYaw>false</LockYYaw>
  862. <LockZRoll>false</LockZRoll>
  863. <Childs>
  864. </Childs>
  865. <LightType>3</LightType>
  866. <LightColor>
  867. <Color>
  868. <X>
  869. <Value>0.5</Value>
  870. </X>
  871. <Y>
  872. <Value>0.5</Value>
  873. </Y>
  874. <Z>
  875. <Value>0.5</Value>
  876. </Z>
  877. </Color>
  878. <Offset>
  879. </Offset>
  880. <Multipliers>
  881. <X>
  882. <Value>1</Value>
  883. </X>
  884. <Y>
  885. <Value>1</Value>
  886. </Y>
  887. <Z>
  888. <Value>1</Value>
  889. </Z>
  890. </Multipliers>
  891. <Direct3DColorRange>true</Direct3DColorRange>
  892. </LightColor>
  893. <Attenuation>
  894. <Constant>
  895. <Value>1.0</Value>
  896. </Constant>
  897. <Linear>
  898. <Value>0.0</Value>
  899. </Linear>
  900. <Quadratic>
  901. <Value>0.0</Value>
  902. </Quadratic>
  903. </Attenuation>
  904. <DiffuseLight>
  905. <Color>
  906. <X>
  907. <Value>0.5</Value>
  908. </X>
  909. <Y>
  910. <Value>0.5</Value>
  911. </Y>
  912. <Z>
  913. <Value>0.5</Value>
  914. </Z>
  915. </Color>
  916. <Offset>
  917. </Offset>
  918. <Multipliers>
  919. <X>
  920. <Value>1</Value>
  921. </X>
  922. <Y>
  923. <Value>1</Value>
  924. </Y>
  925. <Z>
  926. <Value>1</Value>
  927. </Z>
  928. </Multipliers>
  929. <Direct3DColorRange>true</Direct3DColorRange>
  930. </DiffuseLight>
  931. <SpecularLight>
  932. <Color>
  933. <X>
  934. <Value>0.5</Value>
  935. </X>
  936. <Y>
  937. <Value>0.5</Value>
  938. </Y>
  939. <Z>
  940. <Value>0.5</Value>
  941. </Z>
  942. </Color>
  943. <Offset>
  944. </Offset>
  945. <Multipliers>
  946. <X>
  947. <Value>1</Value>
  948. </X>
  949. <Y>
  950. <Value>1</Value>
  951. </Y>
  952. <Z>
  953. <Value>1</Value>
  954. </Z>
  955. </Multipliers>
  956. <Direct3DColorRange>true</Direct3DColorRange>
  957. </SpecularLight>
  958. <AmbientOn>false</AmbientOn>
  959. <DiffuseOn>true</DiffuseOn>
  960. <SpecularOn>true</SpecularOn>
  961. </Light>
  962. <Light>
  963. <ShowReferenceFrame>false</ShowReferenceFrame>
  964. <Name>Spot Light 1</Name>
  965. <Position>
  966. <X>
  967. <Value>-3</Value>
  968. </X>
  969. <Y>
  970. <Value>-5</Value>
  971. </Y>
  972. <Z>
  973. <Value>1</Value>
  974. </Z>
  975. </Position>
  976. <Orientation>
  977. <ZAxis>
  978. <X>
  979. <Value>0.50709255283711</Value>
  980. </X>
  981. <Y>
  982. <Value>0.845154254728517</Value>
  983. </Y>
  984. <Z>
  985. <Value>-0.169030850945703</Value>
  986. </Z>
  987. </ZAxis>
  988. <YAxis>
  989. <X>
  990. <Value>0.0869656553478673</Value>
  991. </X>
  992. <Y>
  993. <Value>0.144942758913112</Value>
  994. </Y>
  995. <Z>
  996. <Value>0.985610760609162</Value>
  997. </Z>
  998. </YAxis>
  999. <OrientationType>Direct3D</OrientationType>
  1000. </Orientation>
  1001. <LockX>false</LockX>
  1002. <LockY>false</LockY>
  1003. <LockZ>false</LockZ>
  1004. <LockXPitch>false</LockXPitch>
  1005. <LockYYaw>false</LockYYaw>
  1006. <LockZRoll>false</LockZRoll>
  1007. <Childs>
  1008. </Childs>
  1009. <LightType>2</LightType>
  1010. <LightColor>
  1011. <Color>
  1012. <X>
  1013. <Value>0.5</Value>
  1014. </X>
  1015. <Y>
  1016. <Value>0.5</Value>
  1017. </Y>
  1018. <Z>
  1019. <Value>0.5</Value>
  1020. </Z>
  1021. </Color>
  1022. <Offset>
  1023. </Offset>
  1024. <Multipliers>
  1025. <X>
  1026. <Value>1</Value>
  1027. </X>
  1028. <Y>
  1029. <Value>1</Value>
  1030. </Y>
  1031. <Z>
  1032. <Value>1</Value>
  1033. </Z>
  1034. </Multipliers>
  1035. <Direct3DColorRange>true</Direct3DColorRange>
  1036. </LightColor>
  1037. <Attenuation>
  1038. <Constant>
  1039. <Value>1.0</Value>
  1040. </Constant>
  1041. <Linear>
  1042. <Value>0.05</Value>
  1043. </Linear>
  1044. <Quadratic>
  1045. <Value>0.05</Value>
  1046. </Quadratic>
  1047. </Attenuation>
  1048. <Umbra>
  1049. <Value>1.0471975511965976</Value>
  1050. </Umbra>
  1051. <Penumbra>
  1052. <Value>1.0471975511965976</Value>
  1053. </Penumbra>
  1054. <SpotExponent>0.0</SpotExponent>
  1055. <DiffuseLight>
  1056. <Color>
  1057. <X>
  1058. <Value>0.5</Value>
  1059. </X>
  1060. <Y>
  1061. <Value>0.5</Value>
  1062. </Y>
  1063. <Z>
  1064. <Value>0.5</Value>
  1065. </Z>
  1066. </Color>
  1067. <Offset>
  1068. </Offset>
  1069. <Multipliers>
  1070. <X>
  1071. <Value>1</Value>
  1072. </X>
  1073. <Y>
  1074. <Value>1</Value>
  1075. </Y>
  1076. <Z>
  1077. <Value>1</Value>
  1078. </Z>
  1079. </Multipliers>
  1080. <Direct3DColorRange>true</Direct3DColorRange>
  1081. </DiffuseLight>
  1082. <SpecularLight>
  1083. <Color>
  1084. <X>
  1085. <Value>0.5</Value>
  1086. </X>
  1087. <Y>
  1088. <Value>0.5</Value>
  1089. </Y>
  1090. <Z>
  1091. <Value>0.5</Value>
  1092. </Z>
  1093. </Color>
  1094. <Offset>
  1095. </Offset>
  1096. <Multipliers>
  1097. <X>
  1098. <Value>1</Value>
  1099. </X>
  1100. <Y>
  1101. <Value>1</Value>
  1102. </Y>
  1103. <Z>
  1104. <Value>1</Value>
  1105. </Z>
  1106. </Multipliers>
  1107. <Direct3DColorRange>true</Direct3DColorRange>
  1108. </SpecularLight>
  1109. <AmbientOn>false</AmbientOn>
  1110. <DiffuseOn>true</DiffuseOn>
  1111. <SpecularOn>true</SpecularOn>
  1112. </Light>
  1113. <Light>
  1114. <ShowReferenceFrame>false</ShowReferenceFrame>
  1115. <Name>Spot Light 2</Name>
  1116. <Position>
  1117. <X>
  1118. <Value>2</Value>
  1119. </X>
  1120. <Y>
  1121. <Value>-3</Value>
  1122. </Y>
  1123. <Z>
  1124. <Value>-1</Value>
  1125. </Z>
  1126. </Position>
  1127. <Orientation>
  1128. <ZAxis>
  1129. <X>
  1130. <Value>-0.534522483824849</Value>
  1131. </X>
  1132. <Y>
  1133. <Value>0.801783725737273</Value>
  1134. </Y>
  1135. <Z>
  1136. <Value>0.267261241912424</Value>
  1137. </Z>
  1138. </ZAxis>
  1139. <YAxis>
  1140. <X>
  1141. <Value>0.14824986333222</Value>
  1142. </X>
  1143. <Y>
  1144. <Value>-0.22237479499833</Value>
  1145. </Y>
  1146. <Z>
  1147. <Value>0.963624111659432</Value>
  1148. </Z>
  1149. </YAxis>
  1150. <OrientationType>Direct3D</OrientationType>
  1151. </Orientation>
  1152. <LockX>false</LockX>
  1153. <LockY>false</LockY>
  1154. <LockZ>false</LockZ>
  1155. <LockXPitch>false</LockXPitch>
  1156. <LockYYaw>false</LockYYaw>
  1157. <LockZRoll>false</LockZRoll>
  1158. <Childs>
  1159. </Childs>
  1160. <LightType>2</LightType>
  1161. <LightColor>
  1162. <Color>
  1163. <X>
  1164. <Value>1</Value>
  1165. </X>
  1166. <Y>
  1167. <Value>1</Value>
  1168. </Y>
  1169. <Z>
  1170. <Value>1</Value>
  1171. </Z>
  1172. </Color>
  1173. <Offset>
  1174. </Offset>
  1175. <Multipliers>
  1176. <X>
  1177. <Value>1</Value>
  1178. </X>
  1179. <Y>
  1180. <Value>1</Value>
  1181. </Y>
  1182. <Z>
  1183. <Value>1</Value>
  1184. </Z>
  1185. </Multipliers>
  1186. <Direct3DColorRange>true</Direct3DColorRange>
  1187. </LightColor>
  1188. <Attenuation>
  1189. <Constant>
  1190. <Value>1.0</Value>
  1191. </Constant>
  1192. <Linear>
  1193. <Value>0.05</Value>
  1194. </Linear>
  1195. <Quadratic>
  1196. <Value>0.05</Value>
  1197. </Quadratic>
  1198. </Attenuation>
  1199. <Umbra>
  1200. <Value>1.5707963267948966</Value>
  1201. </Umbra>
  1202. <Penumbra>
  1203. <Value>1.5707963267948966</Value>
  1204. </Penumbra>
  1205. <SpotExponent>0.0</SpotExponent>
  1206. <DiffuseLight>
  1207. <Color>
  1208. <X>
  1209. <Value>1</Value>
  1210. </X>
  1211. <Y>
  1212. <Value>1</Value>
  1213. </Y>
  1214. <Z>
  1215. <Value>1</Value>
  1216. </Z>
  1217. </Color>
  1218. <Offset>
  1219. </Offset>
  1220. <Multipliers>
  1221. <X>
  1222. <Value>1</Value>
  1223. </X>
  1224. <Y>
  1225. <Value>1</Value>
  1226. </Y>
  1227. <Z>
  1228. <Value>1</Value>
  1229. </Z>
  1230. </Multipliers>
  1231. <Direct3DColorRange>true</Direct3DColorRange>
  1232. </DiffuseLight>
  1233. <SpecularLight>
  1234. <Color>
  1235. <X>
  1236. <Value>0.5</Value>
  1237. </X>
  1238. <Y>
  1239. <Value>0.5</Value>
  1240. </Y>
  1241. <Z>
  1242. <Value>0.5</Value>
  1243. </Z>
  1244. </Color>
  1245. <Offset>
  1246. </Offset>
  1247. <Multipliers>
  1248. <X>
  1249. <Value>1</Value>
  1250. </X>
  1251. <Y>
  1252. <Value>1</Value>
  1253. </Y>
  1254. <Z>
  1255. <Value>1</Value>
  1256. </Z>
  1257. </Multipliers>
  1258. <Direct3DColorRange>true</Direct3DColorRange>
  1259. </SpecularLight>
  1260. <AmbientOn>false</AmbientOn>
  1261. <DiffuseOn>true</DiffuseOn>
  1262. <SpecularOn>true</SpecularOn>
  1263. </Light>
  1264. <Camera>
  1265. <ShowReferenceFrame>false</ShowReferenceFrame>
  1266. <Name>Camera Looking at Origin</Name>
  1267. <Position>
  1268. <X>
  1269. <Value>4.35387542422191</Value>
  1270. </X>
  1271. <Y>
  1272. <Value>-1.03177117653434</Value>
  1273. </Y>
  1274. <Z>
  1275. <Value>3.945815567335</Value>
  1276. </Z>
  1277. </Position>
  1278. <Orientation>
  1279. <ZAxis>
  1280. <X>
  1281. <Value>-0.729811191908371</Value>
  1282. </X>
  1283. <Y>
  1284. <Value>0.172948942896729</Value>
  1285. </Y>
  1286. <Z>
  1287. <Value>-0.661410830963772</Value>
  1288. </Z>
  1289. </ZAxis>
  1290. <YAxis>
  1291. <X>
  1292. <Value>-0.643586272446143</Value>
  1293. </X>
  1294. <Y>
  1295. <Value>0.152515563910921</Value>
  1296. </Y>
  1297. <Z>
  1298. <Value>0.750023808077992</Value>
  1299. </Z>
  1300. </YAxis>
  1301. <OrientationType>Direct3D</OrientationType>
  1302. </Orientation>
  1303. <LockX>false</LockX>
  1304. <LockY>false</LockY>
  1305. <LockZ>false</LockZ>
  1306. <LockXPitch>false</LockXPitch>
  1307. <LockYYaw>false</LockYYaw>
  1308. <LockZRoll>false</LockZRoll>
  1309. <Childs>
  1310. </Childs>
  1311. <FrontPlane>0.01</FrontPlane>
  1312. <BackPlane>100.0</BackPlane>
  1313. <AutoFrontBack>true</AutoFrontBack>
  1314. <Field>0.003926990816987242</Field>
  1315. <Fieldy>45.0</Fieldy>
  1316. <PlaneLeft>-10.0</PlaneLeft>
  1317. <PlaneRight>10.0</PlaneRight>
  1318. <PlaneTop>10.0</PlaneTop>
  1319. <PlaneBottom>-10.0</PlaneBottom>
  1320. <UseLookatPosition>true</UseLookatPosition>
  1321. <LookatPosition>
  1322. </LookatPosition>
  1323. <UseAlwaysLookUp>true</UseAlwaysLookUp>
  1324. <LookUpVector>
  1325. <Z>
  1326. <Value>1</Value>
  1327. </Z>
  1328. </LookUpVector>
  1329. <RightHand>true</RightHand>
  1330. <Perspective>true</Perspective>
  1331. <IsSelectedCamera>false</IsSelectedCamera>
  1332. </Camera>
  1333. <Camera>
  1334. <ShowReferenceFrame>false</ShowReferenceFrame>
  1335. <Name>Front(XY)-Camera</Name>
  1336. <Position>
  1337. <Z>
  1338. <Value>10</Value>
  1339. </Z>
  1340. </Position>
  1341. <Orientation>
  1342. <ZAxis>
  1343. <Z>
  1344. <Value>-1</Value>
  1345. </Z>
  1346. </ZAxis>
  1347. <YAxis>
  1348. <Y>
  1349. <Value>1</Value>
  1350. </Y>
  1351. </YAxis>
  1352. <OrientationType>Direct3D</OrientationType>
  1353. </Orientation>
  1354. <LockX>false</LockX>
  1355. <LockY>false</LockY>
  1356. <LockZ>false</LockZ>
  1357. <LockXPitch>false</LockXPitch>
  1358. <LockYYaw>false</LockYYaw>
  1359. <LockZRoll>false</LockZRoll>
  1360. <Childs>
  1361. </Childs>
  1362. <FrontPlane>0.01</FrontPlane>
  1363. <BackPlane>100.0</BackPlane>
  1364. <AutoFrontBack>true</AutoFrontBack>
  1365. <Field>9.999999999999998</Field>
  1366. <Fieldy>45.0</Fieldy>
  1367. <PlaneLeft>-9.999999999999998</PlaneLeft>
  1368. <PlaneRight>9.999999999999998</PlaneRight>
  1369. <PlaneTop>9.999999999999998</PlaneTop>
  1370. <PlaneBottom>-9.999999999999998</PlaneBottom>
  1371. <UseLookatPosition>true</UseLookatPosition>
  1372. <LookatPosition>
  1373. </LookatPosition>
  1374. <UseAlwaysLookUp>true</UseAlwaysLookUp>
  1375. <LookUpVector>
  1376. <Y>
  1377. <Value>1</Value>
  1378. </Y>
  1379. </LookUpVector>
  1380. <RightHand>true</RightHand>
  1381. <Perspective>false</Perspective>
  1382. <IsSelectedCamera>false</IsSelectedCamera>
  1383. </Camera>
  1384. <Camera>
  1385. <ShowReferenceFrame>false</ShowReferenceFrame>
  1386. <Name>Side(YZ)-Camera</Name>
  1387. <Position>
  1388. <X>
  1389. <Value>9.99973746487942</Value>
  1390. </X>
  1391. <Y>
  1392. <Value>0.555944228939501</Value>
  1393. </Y>
  1394. <Z>
  1395. <Value>0.542469812062668</Value>
  1396. </Z>
  1397. </Position>
  1398. <Orientation>
  1399. <ZAxis>
  1400. <X>
  1401. <Value>-0.999973746487937</Value>
  1402. </X>
  1403. <Y>
  1404. <Value>0.00440557710604975</Value>
  1405. </Y>
  1406. <Z>
  1407. <Value>0.00575301879373315</Value>
  1408. </Z>
  1409. </ZAxis>
  1410. <YAxis>
  1411. <X>
  1412. <Value>0.00575296296112807</Value>
  1413. </X>
  1414. <Y>
  1415. <Value>-2.53457873294314e-005</Value>
  1416. </Y>
  1417. <Z>
  1418. <Value>0.999983451250449</Value>
  1419. </Z>
  1420. </YAxis>
  1421. <OrientationType>Direct3D</OrientationType>
  1422. </Orientation>
  1423. <LockX>false</LockX>
  1424. <LockY>false</LockY>
  1425. <LockZ>false</LockZ>
  1426. <LockXPitch>false</LockXPitch>
  1427. <LockYYaw>false</LockYYaw>
  1428. <LockZRoll>false</LockZRoll>
  1429. <Childs>
  1430. </Childs>
  1431. <FrontPlane>0.01</FrontPlane>
  1432. <BackPlane>100.0</BackPlane>
  1433. <AutoFrontBack>true</AutoFrontBack>
  1434. <Field>1.8901386620278369</Field>
  1435. <Fieldy>45.0</Fieldy>
  1436. <PlaneLeft>-1.8901386620278369</PlaneLeft>
  1437. <PlaneRight>1.8901386620278369</PlaneRight>
  1438. <PlaneTop>1.8901386620278369</PlaneTop>
  1439. <PlaneBottom>-1.8901386620278369</PlaneBottom>
  1440. <UseLookatPosition>true</UseLookatPosition>
  1441. <LookatPosition>
  1442. <Y>
  1443. <Value>0.599999999999999</Value>
  1444. </Y>
  1445. <Z>
  1446. <Value>0.6</Value>
  1447. </Z>
  1448. </LookatPosition>
  1449. <UseAlwaysLookUp>true</UseAlwaysLookUp>
  1450. <LookUpVector>
  1451. <Z>
  1452. <Value>1</Value>
  1453. </Z>
  1454. </LookUpVector>
  1455. <RightHand>true</RightHand>
  1456. <Perspective>false</Perspective>
  1457. <IsSelectedCamera>true</IsSelectedCamera>
  1458. </Camera>
  1459. <Camera>
  1460. <ShowReferenceFrame>false</ShowReferenceFrame>
  1461. <Name>Top(XZ)-Camera</Name>
  1462. <Position>
  1463. <Y>
  1464. <Value>10</Value>
  1465. </Y>
  1466. </Position>
  1467. <Orientation>
  1468. <ZAxis>
  1469. <Y>
  1470. <Value>-1</Value>
  1471. </Y>
  1472. </ZAxis>
  1473. <YAxis>
  1474. <X>
  1475. <Value>1</Value>
  1476. </X>
  1477. </YAxis>
  1478. <OrientationType>Direct3D</OrientationType>
  1479. </Orientation>
  1480. <LockX>false</LockX>
  1481. <LockY>false</LockY>
  1482. <LockZ>false</LockZ>
  1483. <LockXPitch>false</LockXPitch>
  1484. <LockYYaw>false</LockYYaw>
  1485. <LockZRoll>false</LockZRoll>
  1486. <Childs>
  1487. </Childs>
  1488. <FrontPlane>0.01</FrontPlane>
  1489. <BackPlane>100.0</BackPlane>
  1490. <AutoFrontBack>true</AutoFrontBack>
  1491. <Field>9.999999999999998</Field>
  1492. <Fieldy>45.0</Fieldy>
  1493. <PlaneLeft>-9.999999999999998</PlaneLeft>
  1494. <PlaneRight>9.999999999999998</PlaneRight>
  1495. <PlaneTop>9.999999999999998</PlaneTop>
  1496. <PlaneBottom>-9.999999999999998</PlaneBottom>
  1497. <UseLookatPosition>true</UseLookatPosition>
  1498. <LookatPosition>
  1499. </LookatPosition>
  1500. <UseAlwaysLookUp>true</UseAlwaysLookUp>
  1501. <LookUpVector>
  1502. <X>
  1503. <Value>1</Value>
  1504. </X>
  1505. </LookUpVector>
  1506. <RightHand>true</RightHand>
  1507. <Perspective>false</Perspective>
  1508. <IsSelectedCamera>false</IsSelectedCamera>
  1509. </Camera>
  1510. </Childs>
  1511. </Frame>
  1512. <Frame>
  1513. <ScaleValue>
  1514. <X>
  1515. <Value>10</Value>
  1516. </X>
  1517. <Y>
  1518. <Value>10</Value>
  1519. </Y>
  1520. <Z>
  1521. <Value>10</Value>
  1522. </Z>
  1523. </ScaleValue>
  1524. <ShowReferenceFrame>false</ShowReferenceFrame>
  1525. <Name>Scenery</Name>
  1526. <Position>
  1527. </Position>
  1528. <Orientation>
  1529. <Angles>
  1530. </Angles>
  1531. <OrientationType>Bryant</OrientationType>
  1532. </Orientation>
  1533. <LockX>false</LockX>
  1534. <LockY>false</LockY>
  1535. <LockZ>false</LockZ>
  1536. <LockXPitch>false</LockXPitch>
  1537. <LockYYaw>false</LockYYaw>
  1538. <LockZRoll>false</LockZRoll>
  1539. <Childs>
  1540. <Line>
  1541. <Thickness>3.0</Thickness>
  1542. <EndPosition>
  1543. <Y>
  1544. <VariableName>kinematics\joint1[1]</VariableName>
  1545. <Value>0.023995909562154565</Value>
  1546. </Y>
  1547. <Z>
  1548. <VariableName>kinematics\joint1[2]</VariableName>
  1549. <Value>0.06040857823426156</Value>
  1550. </Z>
  1551. </EndPosition>
  1552. <CircleElements>15</CircleElements>
  1553. <Closed>true</Closed>
  1554. <UseCylinder>false</UseCylinder>
  1555. <ScaleValue>
  1556. <X>
  1557. <Value>1</Value>
  1558. </X>
  1559. <Y>
  1560. <Value>1</Value>
  1561. </Y>
  1562. <Z>
  1563. <Value>1</Value>
  1564. </Z>
  1565. </ScaleValue>
  1566. <OverrideColor>true</OverrideColor>
  1567. <MeshColor>
  1568. <X>
  1569. <Value>0.447058823529412</Value>
  1570. </X>
  1571. <Y>
  1572. <Value>0.113725490196078</Value>
  1573. </Y>
  1574. <Z>
  1575. <Value>0.945098039215686</Value>
  1576. </Z>
  1577. </MeshColor>
  1578. <Alpha>1.0</Alpha>
  1579. <MeshColorMultipliers>
  1580. <X>
  1581. <Value>1</Value>
  1582. </X>
  1583. <Y>
  1584. <Value>1</Value>
  1585. </Y>
  1586. <Z>
  1587. <Value>1</Value>
  1588. </Z>
  1589. </MeshColorMultipliers>
  1590. <MeshColorOffsets>
  1591. </MeshColorOffsets>
  1592. <Direct3DColorRange>true</Direct3DColorRange>
  1593. <SpecularColor>
  1594. <X>
  1595. <Value>0.5</Value>
  1596. </X>
  1597. <Y>
  1598. <Value>0.5</Value>
  1599. </Y>
  1600. <Z>
  1601. <Value>0.5</Value>
  1602. </Z>
  1603. </SpecularColor>
  1604. <EmissiveColor>
  1605. </EmissiveColor>
  1606. <ShininessPower>
  1607. <Value>15</Value>
  1608. </ShininessPower>
  1609. <OverrideQuality>false</OverrideQuality>
  1610. <ShowReferenceFrame>false</ShowReferenceFrame>
  1611. <Name>Line</Name>
  1612. <Position>
  1613. </Position>
  1614. <Orientation>
  1615. <Angles>
  1616. </Angles>
  1617. <OrientationType>Bryant</OrientationType>
  1618. </Orientation>
  1619. <LockX>false</LockX>
  1620. <LockY>false</LockY>
  1621. <LockZ>false</LockZ>
  1622. <LockXPitch>false</LockXPitch>
  1623. <LockYYaw>false</LockYYaw>
  1624. <LockZRoll>false</LockZRoll>
  1625. <Childs>
  1626. </Childs>
  1627. </Line>
  1628. <Line>
  1629. <Thickness>3.0</Thickness>
  1630. <EndPosition>
  1631. <Y>
  1632. <VariableName>kinematics\end_effector[1]</VariableName>
  1633. <Value>0.06999782466573422</Value>
  1634. </Y>
  1635. <Z>
  1636. <VariableName>kinematics\end_effector[2]</VariableName>
  1637. <Value>0.08000000000000002</Value>
  1638. </Z>
  1639. </EndPosition>
  1640. <CircleElements>15</CircleElements>
  1641. <Closed>true</Closed>
  1642. <UseCylinder>false</UseCylinder>
  1643. <ScaleValue>
  1644. <X>
  1645. <Value>1</Value>
  1646. </X>
  1647. <Y>
  1648. <Value>1</Value>
  1649. </Y>
  1650. <Z>
  1651. <Value>1</Value>
  1652. </Z>
  1653. </ScaleValue>
  1654. <OverrideColor>true</OverrideColor>
  1655. <MeshColor>
  1656. <X>
  1657. <Value>0.243137254901961</Value>
  1658. </X>
  1659. <Y>
  1660. <Value>0.0392156862745098</Value>
  1661. </Y>
  1662. <Z>
  1663. <Value>0.945098039215686</Value>
  1664. </Z>
  1665. </MeshColor>
  1666. <Alpha>1.0</Alpha>
  1667. <MeshColorMultipliers>
  1668. <X>
  1669. <Value>1</Value>
  1670. </X>
  1671. <Y>
  1672. <Value>1</Value>
  1673. </Y>
  1674. <Z>
  1675. <Value>1</Value>
  1676. </Z>
  1677. </MeshColorMultipliers>
  1678. <MeshColorOffsets>
  1679. </MeshColorOffsets>
  1680. <Direct3DColorRange>true</Direct3DColorRange>
  1681. <SpecularColor>
  1682. <X>
  1683. <Value>0.5</Value>
  1684. </X>
  1685. <Y>
  1686. <Value>0.5</Value>
  1687. </Y>
  1688. <Z>
  1689. <Value>0.5</Value>
  1690. </Z>
  1691. </SpecularColor>
  1692. <EmissiveColor>
  1693. </EmissiveColor>
  1694. <ShininessPower>
  1695. <Value>15</Value>
  1696. </ShininessPower>
  1697. <OverrideQuality>false</OverrideQuality>
  1698. <ShowReferenceFrame>false</ShowReferenceFrame>
  1699. <Name>Line</Name>
  1700. <Position>
  1701. <Y>
  1702. <VariableName>kinematics\joint1[1]</VariableName>
  1703. <Value>0.023995909562154565</Value>
  1704. </Y>
  1705. <Z>
  1706. <VariableName>kinematics\joint1[2]</VariableName>
  1707. <Value>0.06040857823426156</Value>
  1708. </Z>
  1709. </Position>
  1710. <Orientation>
  1711. <Angles>
  1712. </Angles>
  1713. <OrientationType>Bryant</OrientationType>
  1714. </Orientation>
  1715. <LockX>false</LockX>
  1716. <LockY>false</LockY>
  1717. <LockZ>false</LockZ>
  1718. <LockXPitch>false</LockXPitch>
  1719. <LockYYaw>false</LockYYaw>
  1720. <LockZRoll>false</LockZRoll>
  1721. <Childs>
  1722. </Childs>
  1723. </Line>
  1724. <Frame>
  1725. <ScaleValue>
  1726. <X>
  1727. <Value>1</Value>
  1728. </X>
  1729. <Y>
  1730. <Value>1</Value>
  1731. </Y>
  1732. <Z>
  1733. <Value>1</Value>
  1734. </Z>
  1735. </ScaleValue>
  1736. <ShowReferenceFrame>false</ShowReferenceFrame>
  1737. <Name>Square</Name>
  1738. <Position>
  1739. <X>
  1740. <Value>-0.001</Value>
  1741. </X>
  1742. <Y>
  1743. <VariableName>rectanglepath\origin[1]</VariableName>
  1744. <Value>0.01</Value>
  1745. </Y>
  1746. <Z>
  1747. <VariableName>rectanglepath\origin[2]</VariableName>
  1748. <Value>0.03</Value>
  1749. </Z>
  1750. </Position>
  1751. <Orientation>
  1752. <Angles>
  1753. <Y>
  1754. <Value>-1.5707963267949</Value>
  1755. </Y>
  1756. </Angles>
  1757. <OrientationType>Bryant</OrientationType>
  1758. </Orientation>
  1759. <LockX>false</LockX>
  1760. <LockY>false</LockY>
  1761. <LockZ>false</LockZ>
  1762. <LockXPitch>false</LockXPitch>
  1763. <LockYYaw>false</LockYYaw>
  1764. <LockZRoll>false</LockZRoll>
  1765. <Childs>
  1766. <Square>
  1767. <CornerInOrigin>true</CornerInOrigin>
  1768. <XLength>1.0</XLength>
  1769. <YLength>1.0</YLength>
  1770. <BothSides>true</BothSides>
  1771. <Accuracy>20</Accuracy>
  1772. <ScaleValue>
  1773. <X>
  1774. <VariableName>rectanglepath\h</VariableName>
  1775. <Value>0.05</Value>
  1776. </X>
  1777. <Y>
  1778. <VariableName>rectanglepath\w</VariableName>
  1779. <Value>0.07</Value>
  1780. </Y>
  1781. <Z>
  1782. <Value>1</Value>
  1783. </Z>
  1784. </ScaleValue>
  1785. <OverrideColor>true</OverrideColor>
  1786. <MeshColor>
  1787. <X>
  1788. <Value>1</Value>
  1789. </X>
  1790. <Y>
  1791. <Value>1</Value>
  1792. </Y>
  1793. <Z>
  1794. <Value>1</Value>
  1795. </Z>
  1796. </MeshColor>
  1797. <Alpha>1.0</Alpha>
  1798. <MeshColorMultipliers>
  1799. <X>
  1800. <Value>1</Value>
  1801. </X>
  1802. <Y>
  1803. <Value>1</Value>
  1804. </Y>
  1805. <Z>
  1806. <Value>1</Value>
  1807. </Z>
  1808. </MeshColorMultipliers>
  1809. <MeshColorOffsets>
  1810. </MeshColorOffsets>
  1811. <Direct3DColorRange>true</Direct3DColorRange>
  1812. <SpecularColor>
  1813. <X>
  1814. <Value>0.498039215686275</Value>
  1815. </X>
  1816. <Y>
  1817. <Value>0.498039215686275</Value>
  1818. </Y>
  1819. <Z>
  1820. <Value>0.498039215686275</Value>
  1821. </Z>
  1822. </SpecularColor>
  1823. <EmissiveColor>
  1824. </EmissiveColor>
  1825. <ShininessPower>
  1826. <Value>14.298713684082</Value>
  1827. </ShininessPower>
  1828. <OverrideQuality>false</OverrideQuality>
  1829. <ShowReferenceFrame>false</ShowReferenceFrame>
  1830. <Name>Square</Name>
  1831. <Position>
  1832. </Position>
  1833. <Orientation>
  1834. <Angles>
  1835. </Angles>
  1836. <OrientationType>Bryant</OrientationType>
  1837. </Orientation>
  1838. <LockX>false</LockX>
  1839. <LockY>false</LockY>
  1840. <LockZ>false</LockZ>
  1841. <LockXPitch>false</LockXPitch>
  1842. <LockYYaw>false</LockYYaw>
  1843. <LockZRoll>false</LockZRoll>
  1844. <Childs>
  1845. </Childs>
  1846. </Square>
  1847. </Childs>
  1848. </Frame>
  1849. </Childs>
  1850. </Frame>
  1851. </Childs>
  1852. </Frame>
  1853. </MainFrame>
  1854. </Plot>
  1855. <Plot>
  1856. <PlotType>GraphPlot</PlotType>
  1857. <BasePlot>
  1858. <PlotId>5</PlotId>
  1859. <UseWindowsBGColor>false</UseWindowsBGColor>
  1860. <BGColor>16777215</BGColor>
  1861. <PlotIsVisible>true</PlotIsVisible>
  1862. </BasePlot>
  1863. <Grid>
  1864. <DrawGrid>true</DrawGrid>
  1865. <GridColor>15780518</GridColor>
  1866. <GridBorderLineColor>12624260</GridBorderLineColor>
  1867. <GridZeroLineColor>0</GridZeroLineColor>
  1868. <XTicks>10</XTicks>
  1869. <YTicks>10</YTicks>
  1870. <ZTicks>10</ZTicks>
  1871. <Use3DLook>false</Use3DLook>
  1872. </Grid>
  1873. <PlotBGColor>16777215</PlotBGColor>
  1874. <ShowPlotTitle>true</ShowPlotTitle>
  1875. <TitlePosition>1</TitlePosition>
  1876. <PlotTitle>Plot</PlotTitle>
  1877. <ShowXValues>true</ShowXValues>
  1878. <Fonts>
  1879. <TitleFont>
  1880. <Name>Arial</Name>
  1881. <Height>12</Height>
  1882. <PitchFamily>34</PitchFamily>
  1883. <Weight>400</Weight>
  1884. <Italic>0</Italic>
  1885. <UnderLine>0</UnderLine>
  1886. <StrikeOut>0</StrikeOut>
  1887. <Color>0</Color>
  1888. </TitleFont>
  1889. <LabelFont>
  1890. <Name>Arial</Name>
  1891. <Height>12</Height>
  1892. <PitchFamily>34</PitchFamily>
  1893. <Weight>400</Weight>
  1894. <Italic>0</Italic>
  1895. <UnderLine>0</UnderLine>
  1896. <StrikeOut>0</StrikeOut>
  1897. <Color>0</Color>
  1898. </LabelFont>
  1899. <ValuesFont>
  1900. <Name>Arial</Name>
  1901. <Height>10</Height>
  1902. <PitchFamily>34</PitchFamily>
  1903. <Weight>400</Weight>
  1904. <Italic>0</Italic>
  1905. <UnderLine>0</UnderLine>
  1906. <StrikeOut>0</StrikeOut>
  1907. <Color>0</Color>
  1908. </ValuesFont>
  1909. <LegendFont>
  1910. <Name>Arial</Name>
  1911. <Height>12</Height>
  1912. <PitchFamily>34</PitchFamily>
  1913. <Weight>400</Weight>
  1914. <Italic>0</Italic>
  1915. <UnderLine>0</UnderLine>
  1916. <StrikeOut>0</StrikeOut>
  1917. <Color>0</Color>
  1918. </LegendFont>
  1919. </Fonts>
  1920. <SharedXAxis>true</SharedXAxis>
  1921. <SharedYAxis>true</SharedYAxis>
  1922. <SharedZAxis>false</SharedZAxis>
  1923. <XAxes>
  1924. <Axis>
  1925. <Minimum>0.0</Minimum>
  1926. <Maximum>1.2</Maximum>
  1927. <Linear>true</Linear>
  1928. <Scaling>3</Scaling>
  1929. <Label>time</Label>
  1930. </Axis>
  1931. </XAxes>
  1932. <YAxes>
  1933. <Axis>
  1934. <Minimum>-25.0</Minimum>
  1935. <Maximum>25.0</Maximum>
  1936. <Linear>true</Linear>
  1937. <Scaling>2</Scaling>
  1938. <Label>angle1</Label>
  1939. </Axis>
  1940. <Axis>
  1941. <Minimum>0.0</Minimum>
  1942. <Maximum>10.0</Maximum>
  1943. <Linear>true</Linear>
  1944. <Scaling>2</Scaling>
  1945. <Label>output</Label>
  1946. </Axis>
  1947. </YAxes>
  1948. <ZAxes>
  1949. </ZAxes>
  1950. <Curves>
  1951. <Curve>
  1952. <LineColor>3355111</LineColor>
  1953. <LineStyle>1</LineStyle>
  1954. <TickColor>3355111</TickColor>
  1955. <TickStyle>0</TickStyle>
  1956. <CurveVisible>true</CurveVisible>
  1957. <PixelThresshold>1</PixelThresshold>
  1958. <LineThickness>1</LineThickness>
  1959. <LineOrder>1</LineOrder>
  1960. <ShowYValues>true</ShowYValues>
  1961. <XCurveData>
  1962. <ShowUnit>true</ShowUnit>
  1963. <VarName>time</VarName>
  1964. </XCurveData>
  1965. <YCurveData>
  1966. <ShowUnit>true</ShowUnit>
  1967. <VarName>inverse_kinematics\angle1</VarName>
  1968. </YCurveData>
  1969. </Curve>
  1970. <Curve>
  1971. <LineColor>12553035</LineColor>
  1972. <LineStyle>1</LineStyle>
  1973. <TickColor>12553035</TickColor>
  1974. <TickStyle>0</TickStyle>
  1975. <CurveVisible>true</CurveVisible>
  1976. <PixelThresshold>1</PixelThresshold>
  1977. <LineThickness>1</LineThickness>
  1978. <LineOrder>1</LineOrder>
  1979. <ShowYValues>true</ShowYValues>
  1980. <XCurveData>
  1981. <ShowUnit>true</ShowUnit>
  1982. <VarName>time</VarName>
  1983. </XCurveData>
  1984. <YCurveData>
  1985. <ShowUnit>true</ShowUnit>
  1986. <VarName>Differentiate\output</VarName>
  1987. </YCurveData>
  1988. </Curve>
  1989. </Curves>
  1990. <Legenda>
  1991. <ShowLegenda>true</ShowLegenda>
  1992. <BorderPenColor>0</BorderPenColor>
  1993. <BackgroundColor>16777215</BackgroundColor>
  1994. </Legenda>
  1995. </Plot>
  1996. <Plot>
  1997. <PlotType>GraphPlot</PlotType>
  1998. <BasePlot>
  1999. <PlotId>4</PlotId>
  2000. <UseWindowsBGColor>false</UseWindowsBGColor>
  2001. <BGColor>16777215</BGColor>
  2002. <PlotIsVisible>true</PlotIsVisible>
  2003. </BasePlot>
  2004. <Grid>
  2005. <DrawGrid>true</DrawGrid>
  2006. <GridColor>15780518</GridColor>
  2007. <GridBorderLineColor>12624260</GridBorderLineColor>
  2008. <GridZeroLineColor>0</GridZeroLineColor>
  2009. <XTicks>10</XTicks>
  2010. <YTicks>10</YTicks>
  2011. <ZTicks>10</ZTicks>
  2012. <Use3DLook>false</Use3DLook>
  2013. </Grid>
  2014. <PlotBGColor>16777215</PlotBGColor>
  2015. <ShowPlotTitle>true</ShowPlotTitle>
  2016. <TitlePosition>1</TitlePosition>
  2017. <PlotTitle>model(2)</PlotTitle>
  2018. <ShowXValues>true</ShowXValues>
  2019. <Fonts>
  2020. <TitleFont>
  2021. <Name>Arial</Name>
  2022. <Height>12</Height>
  2023. <PitchFamily>34</PitchFamily>
  2024. <Weight>400</Weight>
  2025. <Italic>0</Italic>
  2026. <UnderLine>0</UnderLine>
  2027. <StrikeOut>0</StrikeOut>
  2028. <Color>0</Color>
  2029. </TitleFont>
  2030. <LabelFont>
  2031. <Name>Arial</Name>
  2032. <Height>12</Height>
  2033. <PitchFamily>34</PitchFamily>
  2034. <Weight>400</Weight>
  2035. <Italic>0</Italic>
  2036. <UnderLine>0</UnderLine>
  2037. <StrikeOut>0</StrikeOut>
  2038. <Color>0</Color>
  2039. </LabelFont>
  2040. <ValuesFont>
  2041. <Name>Arial</Name>
  2042. <Height>10</Height>
  2043. <PitchFamily>34</PitchFamily>
  2044. <Weight>400</Weight>
  2045. <Italic>0</Italic>
  2046. <UnderLine>0</UnderLine>
  2047. <StrikeOut>0</StrikeOut>
  2048. <Color>0</Color>
  2049. </ValuesFont>
  2050. <LegendFont>
  2051. <Name>Arial</Name>
  2052. <Height>12</Height>
  2053. <PitchFamily>34</PitchFamily>
  2054. <Weight>400</Weight>
  2055. <Italic>0</Italic>
  2056. <UnderLine>0</UnderLine>
  2057. <StrikeOut>0</StrikeOut>
  2058. <Color>0</Color>
  2059. </LegendFont>
  2060. </Fonts>
  2061. <SharedXAxis>true</SharedXAxis>
  2062. <SharedYAxis>true</SharedYAxis>
  2063. <SharedZAxis>false</SharedZAxis>
  2064. <XAxes>
  2065. <Axis>
  2066. <Minimum>0.0</Minimum>
  2067. <Maximum>1.2</Maximum>
  2068. <Linear>true</Linear>
  2069. <Scaling>3</Scaling>
  2070. <Label>time</Label>
  2071. </Axis>
  2072. </XAxes>
  2073. <YAxes>
  2074. <Axis>
  2075. <Minimum>-30.0</Minimum>
  2076. <Maximum>20.0</Maximum>
  2077. <Linear>true</Linear>
  2078. <Scaling>2</Scaling>
  2079. <Label>angle2</Label>
  2080. </Axis>
  2081. <Axis>
  2082. <Minimum>-2.0</Minimum>
  2083. <Maximum>3.0</Maximum>
  2084. <Linear>true</Linear>
  2085. <Scaling>2</Scaling>
  2086. <Label>output</Label>
  2087. </Axis>
  2088. </YAxes>
  2089. <ZAxes>
  2090. </ZAxes>
  2091. <Curves>
  2092. <Curve>
  2093. <LineColor>6076255</LineColor>
  2094. <LineStyle>1</LineStyle>
  2095. <TickColor>6076255</TickColor>
  2096. <TickStyle>0</TickStyle>
  2097. <CurveVisible>true</CurveVisible>
  2098. <PixelThresshold>1</PixelThresshold>
  2099. <LineThickness>1</LineThickness>
  2100. <LineOrder>1</LineOrder>
  2101. <ShowYValues>true</ShowYValues>
  2102. <XCurveData>
  2103. <ShowUnit>true</ShowUnit>
  2104. <VarName>time</VarName>
  2105. </XCurveData>
  2106. <YCurveData>
  2107. <ShowUnit>true</ShowUnit>
  2108. <VarName>inverse_kinematics\angle2</VarName>
  2109. </YCurveData>
  2110. </Curve>
  2111. <Curve>
  2112. <LineColor>15086320</LineColor>
  2113. <LineStyle>1</LineStyle>
  2114. <TickColor>15086320</TickColor>
  2115. <TickStyle>0</TickStyle>
  2116. <CurveVisible>true</CurveVisible>
  2117. <PixelThresshold>1</PixelThresshold>
  2118. <LineThickness>1</LineThickness>
  2119. <LineOrder>1</LineOrder>
  2120. <ShowYValues>true</ShowYValues>
  2121. <XCurveData>
  2122. <ShowUnit>true</ShowUnit>
  2123. <VarName>time</VarName>
  2124. </XCurveData>
  2125. <YCurveData>
  2126. <ShowUnit>true</ShowUnit>
  2127. <VarName>Differentiate1\output</VarName>
  2128. </YCurveData>
  2129. </Curve>
  2130. </Curves>
  2131. <Legenda>
  2132. <ShowLegenda>true</ShowLegenda>
  2133. <BorderPenColor>0</BorderPenColor>
  2134. <BackgroundColor>16777215</BackgroundColor>
  2135. </Legenda>
  2136. </Plot>
  2137. </Plots>
  2138. <PlotPanels>
  2139. <PlotPanel>
  2140. <PlotPanelId>1</PlotPanelId>
  2141. <PlotPanelVisible>true</PlotPanelVisible>
  2142. <Name>Window 1</Name>
  2143. <Tiling>0</Tiling>
  2144. <PlotIds>
  2145. <PlotId>1</PlotId>
  2146. <PlotId>2</PlotId>
  2147. </PlotIds>
  2148. <ToggleState>Base</ToggleState>
  2149. </PlotPanel>
  2150. <PlotPanel>
  2151. <PlotPanelId>2</PlotPanelId>
  2152. <PlotPanelVisible>true</PlotPanelVisible>
  2153. <Name>Window 2</Name>
  2154. <Tiling>0</Tiling>
  2155. <PlotIds>
  2156. <PlotId>3</PlotId>
  2157. </PlotIds>
  2158. <ToggleState>Base</ToggleState>
  2159. </PlotPanel>
  2160. <PlotPanel>
  2161. <PlotPanelId>3</PlotPanelId>
  2162. <PlotPanelVisible>true</PlotPanelVisible>
  2163. <Name>Window 3</Name>
  2164. <Tiling>0</Tiling>
  2165. <PlotIds>
  2166. <PlotId>5</PlotId>
  2167. <PlotId>4</PlotId>
  2168. </PlotIds>
  2169. <ToggleState>Base</ToggleState>
  2170. </PlotPanel>
  2171. </PlotPanels>
  2172. <WindowRectangles virtualDesktopWidth="5760" virtualDesktopHeight="1080">
  2173. <WindowRectangle monitor="1" left="-1920" top="0" right="0" bottom="1080" plotpanelid="1">
  2174. 0.108854 0.0953704 0.701562 0.813889
  2175. </WindowRectangle>
  2176. <WindowRectangle monitor="1" left="-1920" top="0" right="0" bottom="1080" plotpanelid="2">
  2177. 0.194792 0.208333 0.811458 0.790741
  2178. </WindowRectangle>
  2179. <WindowRectangle monitor="1" left="-1920" top="0" right="0" bottom="1080" plotpanelid="3">
  2180. 0.254688 0.165741 0.833333 0.786111
  2181. </WindowRectangle>
  2182. </WindowRectangles>
  2183. </PlotSpecs>
  2184. <RunSpecs>
  2185. <SimulatorSettings>
  2186. <StartTime>0.0</StartTime>
  2187. <FinishTime>1.2</FinishTime>
  2188. <AllowPassFinishTime>false</AllowPassFinishTime>
  2189. <Warp>false</Warp>
  2190. <FPGonio>false</FPGonio>
  2191. <UseOutputAfterEach>false</UseOutputAfterEach>
  2192. <OutputAfterEach>0.1</OutputAfterEach>
  2193. <EventEpsilon>1.0e-6</EventEpsilon>
  2194. <AlgebraicTolerance>1.0e-7</AlgebraicTolerance>
  2195. <SteadyStateAnalysis>false</SteadyStateAnalysis>
  2196. <UpdateHoldInstructions>true</UpdateHoldInstructions>
  2197. </SimulatorSettings>
  2198. <IntegrationMethods>
  2199. <IntegrationMethod>
  2200. <Name>Euler</Name>
  2201. <StepSize>0.01</StepSize>
  2202. <AutoStepSize>false</AutoStepSize>
  2203. </IntegrationMethod>
  2204. <IntegrationMethod>
  2205. <Name>BackwardEuler</Name>
  2206. <AbsoluteTolerance>1.0e-5</AbsoluteTolerance>
  2207. <RelativeTolerance>1.0e-5</RelativeTolerance>
  2208. <AlgebraicAbsoluteTolerance>1.0e-5</AlgebraicAbsoluteTolerance>
  2209. <AlgebraicRelativeTolerance>1.0e-5</AlgebraicRelativeTolerance>
  2210. <StepSize>0.01</StepSize>
  2211. <Alpha>1.0</Alpha>
  2212. </IntegrationMethod>
  2213. <IntegrationMethod>
  2214. <Name>AdamsBashforth</Name>
  2215. <StepSize>0.01</StepSize>
  2216. <AutoStepSize>false</AutoStepSize>
  2217. </IntegrationMethod>
  2218. <IntegrationMethod>
  2219. <Name>RungeKutta2</Name>
  2220. <StepSize>0.01</StepSize>
  2221. <AutoStepSize>false</AutoStepSize>
  2222. </IntegrationMethod>
  2223. <IntegrationMethod>
  2224. <Name>RungeKutta4</Name>
  2225. <StepSize>0.01</StepSize>
  2226. <AutoStepSize>false</AutoStepSize>
  2227. </IntegrationMethod>
  2228. <IntegrationMethod>
  2229. <Name>RungeKutta8</Name>
  2230. <UseInitialStepSize>false</UseInitialStepSize>
  2231. <InitialStepSize>0.0</InitialStepSize>
  2232. <UseMaximumStepSize>false</UseMaximumStepSize>
  2233. <MaximumStepSize>0.0</MaximumStepSize>
  2234. <AbsoluteTolerance>1.0e-6</AbsoluteTolerance>
  2235. <RelativeTolerance>1.0e-6</RelativeTolerance>
  2236. <SafetyFactor>0.9</SafetyFactor>
  2237. <Factor1>0.33</Factor1>
  2238. <Factor2>6.0</Factor2>
  2239. <Beta>0.0</Beta>
  2240. <UseMaxNrSteps>false</UseMaxNrSteps>
  2241. <MaxNrSteps>100000</MaxNrSteps>
  2242. <UseStiffDetection>false</UseStiffDetection>
  2243. <MaxNrStiffnessSteps>1000</MaxNrStiffnessSteps>
  2244. </IntegrationMethod>
  2245. <IntegrationMethod>
  2246. <Name>RungeKuttaFehlberg</Name>
  2247. <UseInitialStepSize>false</UseInitialStepSize>
  2248. <InitialStepSize>0.0</InitialStepSize>
  2249. <UseMaximumStepSize>false</UseMaximumStepSize>
  2250. <MaximumStepSize>0.0</MaximumStepSize>
  2251. <AbsoluteTolerance>1.0e-6</AbsoluteTolerance>
  2252. <RelativeTolerance>1.0e-6</RelativeTolerance>
  2253. </IntegrationMethod>
  2254. <IntegrationMethod>
  2255. <Name>VodeAdams</Name>
  2256. <UseInitialStepSize>false</UseInitialStepSize>
  2257. <InitialStepSize>0.0</InitialStepSize>
  2258. <UseMaximumStepSize>false</UseMaximumStepSize>
  2259. <MaximumStepSize>0.0</MaximumStepSize>
  2260. <AbsoluteTolerance>1.0e-6</AbsoluteTolerance>
  2261. <RelativeTolerance>1.0e-6</RelativeTolerance>
  2262. <VodeUseBDF>true</VodeUseBDF>
  2263. <VodeUseNewton>true</VodeUseNewton>
  2264. </IntegrationMethod>
  2265. <IntegrationMethod>
  2266. <Name>BDFMethod</Name>
  2267. <AbsoluteTolerance>1.0e-5</AbsoluteTolerance>
  2268. <RelativeTolerance>1.0e-5</RelativeTolerance>
  2269. <AlgebraicAbsoluteTolerance>1.0e-5</AlgebraicAbsoluteTolerance>
  2270. <AlgebraicRelativeTolerance>1.0e-5</AlgebraicRelativeTolerance>
  2271. <UseInitialStepSize>false</UseInitialStepSize>
  2272. <InitialStepSize>0.0</InitialStepSize>
  2273. <UseMaximumStepSize>false</UseMaximumStepSize>
  2274. <MaximumStepSize>0.0</MaximumStepSize>
  2275. </IntegrationMethod>
  2276. <IntegrationMethod>
  2277. <Name>MeBDFiMethod</Name>
  2278. <AbsoluteTolerance>1.0e-5</AbsoluteTolerance>
  2279. <RelativeTolerance>1.0e-5</RelativeTolerance>
  2280. <AlgebraicAbsoluteTolerance>1.0e-5</AlgebraicAbsoluteTolerance>
  2281. <AlgebraicRelativeTolerance>1.0e-5</AlgebraicRelativeTolerance>
  2282. <UseInitialStepSize>false</UseInitialStepSize>
  2283. <InitialStepSize>0.0</InitialStepSize>
  2284. <UseMaximumStepSize>false</UseMaximumStepSize>
  2285. <MaximumStepSize>0.0</MaximumStepSize>
  2286. </IntegrationMethod>
  2287. <SelectedIntegrationMethod>8</SelectedIntegrationMethod>
  2288. </IntegrationMethods>
  2289. </RunSpecs>
  2290. <MultipleRun>
  2291. <NrSteps>10</NrSteps>
  2292. <CopyFromStates>false</CopyFromStates>
  2293. <JoinParameterVariation>true</JoinParameterVariation>
  2294. <ClearAfterRun>true</ClearAfterRun>
  2295. <RedrawAfterRun>false</RedrawAfterRun>
  2296. <DrawDuringSimulation>true</DrawDuringSimulation>
  2297. <ActionBeforeOptimization>0</ActionBeforeOptimization>
  2298. <CompareValue>0.0</CompareValue>
  2299. <UseCompareValue>true</UseCompareValue>
  2300. <MultipleRunType>MultipleRun</MultipleRunType>
  2301. <Minimize>true</Minimize>
  2302. <OptimizationVariable></OptimizationVariable>
  2303. <ResulVarUsage>UseEndValue</ResulVarUsage>
  2304. <Tolerance>0.001</Tolerance>
  2305. <OptimizationMethod>BroydonFletcherGoldfarbShanno</OptimizationMethod>
  2306. <MultipleRunVariables>
  2307. </MultipleRunVariables>
  2308. </MultipleRun>
  2309. <ExportData>
  2310. <WriteAsText>true</WriteAsText>
  2311. <ReadAsText>true</ReadAsText>
  2312. <WriteHeader>true</WriteHeader>
  2313. <ReadHeader>true</ReadHeader>
  2314. <ReadFilename></ReadFilename>
  2315. <WriteFilename></WriteFilename>
  2316. <DoWrite>false</DoWrite>
  2317. <ExportVariables>
  2318. </ExportVariables>
  2319. <ImportVariables>
  2320. </ImportVariables>
  2321. </ExportData>
  2322. <BreakPoints>
  2323. </BreakPoints>
  2324. <AnimationPlayback>
  2325. <PlaybackSpeed>1.0</PlaybackSpeed>
  2326. </AnimationPlayback>
  2327. </ExpData>
  2328. </Experiment>
  2329. </Experiments>
  2330. </Document>