1<?xml version="1.0" encoding="UTF-8"?> 2<!DOCTYPE StepCoreXML> 3<world xmlns="http://edu.kde.org/step/StepCoreXML" version="1.0" id="1"> 4 <name>world1</name> 5 <color>#ffffffff</color> 6 <time>0</time> 7 <timeScale>1</timeScale> 8 <errorsCalculation>false</errorsCalculation> 9 10 <item class="Particle" id="2"> 11 <name>particle1</name> 12 <color>#ff000000</color> 13 <position>(1.61,-1.91)</position> 14 <velocity>(1,0)</velocity> 15 <mass>1</mass> 16 </item> 17 18 <item class="Particle" id="3"> 19 <name>particle2</name> 20 <color>#ff000000</color> 21 <position>(1.61,-2.41)</position> 22 <velocity>(1,0)</velocity> 23 <mass>1</mass> 24 </item> 25 26 <item class="Spring" id="4"> 27 <name>spring1</name> 28 <color>#ff00ff00</color> 29 <restLength>3</restLength> 30 <stiffness>2.25</stiffness> 31 <damping>0</damping> 32 <body1>0</body1> 33 <body2>2</body2> 34 <localPosition1>(-1.39,-1.91)</localPosition1> 35 <localPosition2>(0,0)</localPosition2> 36 </item> 37 38 <item class="Spring" id="5"> 39 <name>spring2</name> 40 <color>#ff00ff00</color> 41 <restLength>3</restLength> 42 <stiffness>1</stiffness> 43 <damping>0</damping> 44 <body1>0</body1> 45 <body2>3</body2> 46 <localPosition1>(-1.39,-2.41)</localPosition1> 47 <localPosition2>(0,0)</localPosition2> 48 </item> 49 50 <item class="Graph" id="6"> 51 <name>graph1</name> 52 <color>#ff000000</color> 53 <position>(-0.961717,0.529527)</position> 54 <size>(300,300)</size> 55 <objectX>2</objectX> 56 <propertyX>position</propertyX> 57 <indexX>0</indexX> 58 <objectY>3</objectY> 59 <propertyY>position</propertyY> 60 <indexY>0</indexY> 61 <autoLimitsX>true</autoLimitsX> 62 <autoLimitsY>true</autoLimitsY> 63 <limitsX>(0,1)</limitsX> 64 <limitsY>(0,1)</limitsY> 65 <showPoints>false</showPoints> 66 <showLines>true</showLines> 67 <points></points> 68 </item> 69 70 <item class="Controller" id="7"> 71 <name>controller1</name> 72 <color>#ff000000</color> 73 <position>(1.53387,0.223087)</position> 74 <size>(200,60)</size> 75 <object>4</object> 76 <property>stiffness</property> 77 <index>-1</index> 78 <limits>(0.1,10)</limits> 79 <increaseShortcut></increaseShortcut> 80 <decreaseShortcut></decreaseShortcut> 81 <increment>0.1</increment> 82 </item> 83 84 <item class="Note" id="8"> 85 <name>note1</name> 86 <color>#ff000000</color> 87 <position>(-0.509559,1.56896)</position> 88 <size>(200,100)</size> 89 <text><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> 90<html><head><meta name="qrichtext" content="1" /><style type="text/css"> 91p, li { white-space: pre-wrap; } 92</style></head><body style=" font-family:'Sans Serif'; font-size:10pt; font-weight:400; font-style:normal;"> 93<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Lissajous curve</p></body></html></text> 94 95 </item> 96 97 <item class="Note" id="9"> 98 <name>note2</name> 99 <color>#ff000000</color> 100 <position>(1.67474,0.832858)</position> 101 <size>(250,100)</size> 102 <text><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> 103<html><head><meta name="qrichtext" content="1" /><style type="text/css"> 104p, li { white-space: pre-wrap; } 105</style></head><body style=" font-family:'Sans Serif'; font-size:10pt; font-weight:400; font-style:normal;"> 106<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Please try to change the stiffness of spring1 and see 107how the curve will change. Try the following values:<br />1, 2.25, 1.7778, 1.5625, 0.6944</p></body></html></text> 108 109 </item> 110 111 <solver class="AdaptiveEulerSolver" id="10"> 112 <name>solver1</name> 113 <stepSize>1</stepSize> 114 <toleranceAbs>0.001</toleranceAbs> 115 <toleranceRel>0.001</toleranceRel> 116 </solver> 117 118 <collisionSolver class="GJKCollisionSolver" id="11"> 119 <name>collisionSolver1</name> 120 <toleranceAbs>0.001</toleranceAbs> 121 </collisionSolver> 122 123 <constraintSolver class="CGConstraintSolver" id="12"> 124 <name>constraintSolver1</name> 125 </constraintSolver> 126 127</world> 128