From a0ed650e0ea5f597f5a2c0c799815174331f3d92 Mon Sep 17 00:00:00 2001 From: aiksiongkoh <35667857+aiksiongkoh@users.noreply.github.com> Date: Sun, 23 Jun 2024 19:13:04 -0600 Subject: [PATCH] backhoe files (#65) --- OndselSolver/ASMTAssembly.cpp | 1 + testapp/OndselSolver.cpp | 8 + testapp/draggingBackhoe.log | 181 ++++ testapp/draggingBackhoe2.log | 19 + testapp/draggingBackhoe3.log | 28 + testapp/runPreDragBackhoe.asmt | 1556 +++++++++++++++++++++++++++++++ testapp/runPreDragBackhoe2.asmt | 1556 +++++++++++++++++++++++++++++++ testapp/runPreDragBackhoe3.asmt | 1556 +++++++++++++++++++++++++++++++ 8 files changed, 4905 insertions(+) create mode 100644 testapp/draggingBackhoe.log create mode 100644 testapp/draggingBackhoe2.log create mode 100644 testapp/draggingBackhoe3.log create mode 100644 testapp/runPreDragBackhoe.asmt create mode 100644 testapp/runPreDragBackhoe2.asmt create mode 100644 testapp/runPreDragBackhoe3.asmt diff --git a/OndselSolver/ASMTAssembly.cpp b/OndselSolver/ASMTAssembly.cpp index 609575a..8ef1193 100644 --- a/OndselSolver/ASMTAssembly.cpp +++ b/OndselSolver/ASMTAssembly.cpp @@ -1335,6 +1335,7 @@ void MbD::ASMTAssembly::runDragStep(std::shared_ptrrunDraggingLog("C:/Users/askoh/OneDrive/askoh/visualstudio/Ondsel/OndselFreeCAD/build/src/Main/dragging.log"); + //return 0; + auto assembly = ASMTAssembly::assemblyFromFile("../testapp/runPreDragBackhoe3.asmt"); + assembly->runDraggingLog("../testapp/draggingBackhoe3.log"); + return 0; ASMTAssembly::runDraggingLogTest3(); ASMTAssembly::runDraggingLogTest2(); ASMTAssembly::runDraggingLogTest(); diff --git a/testapp/draggingBackhoe.log b/testapp/draggingBackhoe.log new file mode 100644 index 0000000..92fa546 --- /dev/null +++ b/testapp/draggingBackhoe.log @@ -0,0 +1,181 @@ +runPreDrag +runDragStep + Name + AssemblyExample#Boom + Position3D + -203.54120849609362 246.14265489562052 253.32068641460711 + RotationMatrix + 1 8.5315509986766142e-16 -6.9730381650433764e-16 + -5.6896396660939749e-16 0.9417564194421234 0.33629577225940765 + 9.4360279866149955e-16 -0.33629577225940765 0.9417564194421234 +runDragStep + Name + AssemblyExample#Boom + Position3D + -203.54120849609362 231.91107428749419 230.56173395337717 + RotationMatrix + 1 9.8407153844126819e-16 -5.7350642347673679e-16 + -6.3993057595018121e-16 0.90195483026701673 0.43183038818267183 + 9.422288832886159e-16 -0.43183038818267183 0.90195483026701673 +runDragStep + Name + AssemblyExample#Boom + Position3D + -203.54120849609359 230.54657205048977 228.6307121066431 + RotationMatrix + 1 9.9921288620447956e-16 -6.230916208726642e-16 + -6.230916208726642e-16 0.89798059298351651 0.44003506067695569 + 9.9921288620447956e-16 -0.44003506067695569 0.89798059298351651 +runDragStep + Name + AssemblyExample#Boom + Position3D + -203.54120849609356 206.34135980399631 199.47190696388017 + RotationMatrix + 1 8.7021303874403191e-16 -3.6927058019229671e-16 + -5.0821245446451844e-16 0.82427129494613838 0.56619504795416231 + 7.9708945252263065e-16 -0.56619504795416231 0.82427129494613838 +runDragStep + Name + AssemblyExample#Boom + Position3D + -203.54120849609359 204.49318099231027 197.56999952548679 + RotationMatrix + 1 7.3277567204119518e-16 -2.9240446728894131e-16 + -4.3171837329137711e-16 0.81843888617954064 0.57459358644975578 + 6.6036338798316333e-16 -0.57459358644975578 0.81843888617954064 +runDragStep + Name + AssemblyExample#Boom + Position3D + -203.54120849609356 175.67571493415798 172.26402695509583 + RotationMatrix + 1 9.2763236055410637e-16 -2.2719732682100727e-16 + -5.1577012879417648e-16 0.72475878074409805 0.68900269210963783 + 8.0380445128490902e-16 -0.68900269210963783 0.72475878074409805 +runDragStep + Name + AssemblyExample#Boom + Position3D + -203.54120849609359 177.90392659196868 173.96500642745093 + RotationMatrix + 1 8.3410192525840197e-16 -1.4920007221107213e-16 + -5.090743226267607e-16 0.73216332112978877 0.68112911492036354 + 6.7736992648748945e-16 -0.68112911492036354 0.73216332112978877 +runDragStep + Name + AssemblyExample#Boom + Position3D + -203.54120849609359 181.88125023660805 177.09781883723142 + RotationMatrix + 1 7.8074948800260913e-16 -1.7714322588159073e-16 + -4.6380508850708728e-16 0.7453194810219852 0.66670748549054004 + 6.5255982512487346e-16 -0.66670748549054004 0.7453194810219852 +runDragStep + Name + AssemblyExample#Boom + Position3D + -203.54120849609353 187.58339728125137 181.81556826702484 + RotationMatrix + 1 9.2054452819843451e-16 -2.543977068798313e-16 + -5.3920146159933275e-16 0.76403844726573866 0.64517071469476917 + 7.8827800011857391e-16 -0.64517071469476917 0.76403844726573866 +runDragStep + Name + AssemblyExample#Boom + Position3D + -203.54120849609356 189.70613514898437 183.64334685277575 + RotationMatrix + 1 1.0048439426983228e-15 -1.6955847615524155e-16 + -6.6670780743298532e-16 0.77096192425978527 0.63688123801981256 + 7.7068938329361923e-16 -0.63688123801981256 0.77096192425978527 +runDragStep + Name + AssemblyExample#Boom + Position3D + -203.54120849609362 209.71649192672839 203.04812033540847 + RotationMatrix + 1 8.826245488053596e-16 -4.3067345169543827e-16 + -4.997946666105774e-16 0.8348575575730256 0.55046603761104307 + 8.4540582407311903e-16 -0.55046603761104307 0.8348575575730256 +runDragStep + Name + AssemblyExample#Boom + Position3D + -203.54120849609356 211.37731831097511 204.85878433457898 + RotationMatrix + 1 1.0027637738794164e-15 -4.5669579671464467e-16 + -5.9458409151258571e-16 0.84003476873623517 0.54253256797565608 + 9.2767235329175712e-16 -0.54253256797565608 0.84003476873623517 +runDragStep + Name + AssemblyExample#Boom + Position3D + -203.54120849609359 213.21806092211594 206.90651261518428 + RotationMatrix + 1 1.0157417936383358e-15 -5.1533971241853538e-16 + -5.8408358962303233e-16 0.84574705527062233 0.53358403134002319 + 9.778306452920748e-16 -0.53358403134002319 0.84574705527062233 +runDragStep + Name + AssemblyExample#Boom + Position3D + -203.54120849609362 259.48817267375375 281.11991791954932 + RotationMatrix + 1 7.1227603621182518e-16 -8.6952452050324499e-16 + -5.0131657703567554e-16 0.97501325411160111 0.22214669546654589 + 1.0060276999701652e-15 -0.22214669546654589 0.97501325411160111 +runDragStep + Name + AssemblyExample#Boom + Position3D + -203.54120849609365 260.22512985340694 282.94221599710568 + RotationMatrix + 1 7.0897588957370123e-16 -8.7221742216101471e-16 + -5.0512528399960412e-16 0.97666887367375788 0.21475081186536438 + 1.0041207551795482e-15 -0.21475081186536438 0.97666887367375788 +runDragStep + Name + AssemblyExample#Boom + Position3D + -203.54120849609373 278.72875700349914 384.22558957856529 + RotationMatrix + 1 1.1956353519705508e-16 -1.1258790041719967e-15 + -3.2266404603810177e-16 0.98326708610620284 -0.1821698037003312 + 1.0852589020037874e-15 0.1821698037003312 0.98326708610620284 +runDragStep + Name + AssemblyExample#Boom + Position3D + -203.54120849609376 278.74276105329443 383.42908445126585 + RotationMatrix + 1 3.3245196444893106e-16 -1.2562368672240021e-15 + -5.5212692006258706e-16 0.98382198368524199 -0.17914883314617322 + 1.1763550651826725e-15 0.17914883314617322 0.98382198368524199 +runDragStep + Name + AssemblyExample#Boom + Position3D + -203.5412084960937 -49.351167631470702 129.19010222388732 + RotationMatrix + 1 6.6684149280141491e-16 1.0616600206004809e-15 + -9.8648648095220641e-16 -0.10408350363132723 0.99456856187586562 + 7.7372087910406367e-16 -0.99456856187586562 -0.10408350363132723 +runDragStep + Name + AssemblyExample#Boom + Position3D + -203.5412084960937 -46.187660147222971 128.34164394525152 + RotationMatrix + 1 5.9825599660564168e-16 9.8521286350327129e-16 + -9.2632877995713569e-16 -0.091515631854937052 0.99580363984381581 + 6.8590787669340099e-16 -0.99580363984381581 -0.091515631854937052 +runDragStep + Name + AssemblyExample#Boom + Position3D + -203.54120849609362 236.68461350117207 237.62740924653392 + RotationMatrix + 1 9.20182797045567e-16 -6.010048927763159e-16 + -6.010048927763159e-16 0.91566281475896383 0.40194727224810411 + 9.20182797045567e-16 -0.40194727224810411 0.91566281475896383 diff --git a/testapp/draggingBackhoe2.log b/testapp/draggingBackhoe2.log new file mode 100644 index 0000000..12035d0 --- /dev/null +++ b/testapp/draggingBackhoe2.log @@ -0,0 +1,19 @@ +runPreDrag +runDragStep + Name + AssemblyExample#Bucket + Position3D + -211.61702880859718 -23.837239233726564 1866.8236062252847 + RotationMatrix + 1 -2.1192882831536479e-15 -1.876295750018788e-15 + -1.2346138959807563e-15 0.26992023645611907 -0.96288268545626721 + 2.547076185845669e-15 0.96288268545626721 0.26992023645611907 +runDragStep + Name + AssemblyExample#Bucket + Position3D + -211.61702880859264 172.10251887747847 2.4183838706572942 + RotationMatrix + 1 2.2308684799113093e-15 -8.776108359573272e-16 + -1.0922759481826108e-15 0.74987897373328916 0.66157503335049539 + 2.1339888020027877e-15 -0.66157503335049539 0.74987897373328916 diff --git a/testapp/draggingBackhoe3.log b/testapp/draggingBackhoe3.log new file mode 100644 index 0000000..3d0c54c --- /dev/null +++ b/testapp/draggingBackhoe3.log @@ -0,0 +1,28 @@ +runPreDrag +runDragStep + Name + AssemblyExample#Bucket + Position3D + -211.61702880859517 398.97577461467722 1516.6076698845482 + RotationMatrix + 1 -1.3173420037477579e-16 -1.9971430556615287e-15 + -1.3561413416916003e-15 0.68926876465995768 -0.72450574191246808 + 1.4720105114028074e-15 0.72450574191246808 0.68926876465995768 +runDragStep + Name + AssemblyExample#Bucket + Position3D + -211.61702880859661 -1556.6520645322319 1185.1923816901115 + RotationMatrix + 1 -7.6834819792503676e-16 1.8481275202406345e-15 + -5.6192590785863134e-16 -0.99401912279833282 -0.10920615143494797 + 1.9209824461464246e-15 0.10920615143494797 -0.99401912279833282 +runDragStep + Name + AssemblyExample#Bucket + Position3D + -211.61702880859548 347.38549797281348 1582.3314863922897 + RotationMatrix + 1 -4.5522801212393094e-16 -1.9958935382340208e-15 + -1.2577026389407931e-15 0.63264657285670811 -0.77444064579066485 + 1.6152422824418599e-15 0.77444064579066485 0.63264657285670811 diff --git a/testapp/runPreDragBackhoe.asmt b/testapp/runPreDragBackhoe.asmt new file mode 100644 index 0000000..2740408 --- /dev/null +++ b/testapp/runPreDragBackhoe.asmt @@ -0,0 +1,1556 @@ +OndselSolver +Assembly + Notes + (Text string: '' runs: (Core.RunArray runs: #() values: #())) + Name + OndselAssembly + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Velocity3D + 0 0 0 + Omega3D + 0 0 0 + RefPoints + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + marker-AssemblyExample#BasePin + Position3D + -206.51702880859375 40.255699157714844 364.26800537109375 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + RefCurves + RefSurfaces + Parts + Part + Name + AssemblyExample#Base + Position3D + -206.51702880859375 99.415699157714869 364.26800537109375 + RotationMatrix + 1 -4.4408920985006252e-16 2.1999999999999993e-16 + 4.4408920985006252e-16 1 9.7699626167013721e-32 + -2.1999999999999993e-16 0 1 + Velocity3D + 0 0 0 + Omega3D + 0 0 0 + FeatureOrder + PrincipalMassMarker + Name + MassMarker + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Mass + 1 + MomentOfInertias + 1 1 1 + Density + 1 + RefPoints + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Fixed + Position3D + 0 0 0 + RotationMatrix + -2.2204460492503131e-16 1.0000000000000002 2.2000000000000002e-16 + 1.0000000000000002 -2.2204460492503131e-16 0 + 0 2.2000000000000002e-16 -1.0000000000000004 + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Revolute + Position3D + 30 -80.000000000000014 15 + RotationMatrix + -2.2204460492503131e-16 6.6613381477509392e-16 -1.0000000000000002 + 1.0000000000000002 -2.2204460492503131e-16 0 + 0 -1.0000000000000002 -8.8817841970012523e-16 + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Revolute005 + Position3D + 14.999999999999915 -38.044442067237526 94.459258343213548 + RotationMatrix + -2.2204460492503131e-16 1.1102230246251565e-15 1.0000000000000002 + -1.0000000000000002 -2.2204460492503131e-16 0 + 0 -1.0000000000000002 8.8817841970012523e-16 + RefCurves + RefSurfaces + Part + Name + AssemblyExample#BasePin + Position3D + -206.51702880859375 40.255699157714844 364.26800537109375 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Velocity3D + 0 0 0 + Omega3D + 0 0 0 + FeatureOrder + PrincipalMassMarker + Name + MassMarker + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Mass + 1 + MomentOfInertias + 1 1 1 + Density + 1 + RefPoints + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + FixingMarker + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Fixed + Position3D + 0 59.160000000000025 0 + RotationMatrix + -2.2204460492503131e-16 -1.0000000000000002 0 + 1.0000000000000002 -2.2204460492503131e-16 0 + 0 0 1 + RefCurves + RefSurfaces + Part + Name + AssemblyExample#Boom + Position3D + -203.54120849609382 246.14265301885951 253.32068303611271 + RotationMatrix + 1 -1.9351827491901209e-16 -6.6758434028501387e-16 + 4.0675287734740859e-16 0.94175641443092672 0.33629578629266904 + 5.6362245421116022e-16 -0.33629578629266904 0.94175641443092672 + Velocity3D + 0 0 0 + Omega3D + 0 0 0 + FeatureOrder + PrincipalMassMarker + Name + MassMarker + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Mass + 1 + MomentOfInertias + 1 1 1 + Density + 1 + RefPoints + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Revolute + Position3D + 27.024179687500094 -255.87711691921641 42.364379466892558 + RotationMatrix + 0 -1.1102230246251565e-16 1.0000000000000002 + 1 2.2204460492503131e-16 -1.1102230246251565e-16 + -4.4408920985006262e-16 1 0 + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Revolute001 + Position3D + 12.024179687499952 -590.87711691921652 332.36437946689261 + RotationMatrix + 0 1.1102230246251565e-16 -1.0000000000000002 + 1 -6.6613381477509392e-16 1.1102230246251565e-16 + -4.4408920985006262e-16 -1 -4.4408920985006262e-16 + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Cylindrical001 + Position3D + 12.024179687499952 -407.37711691921641 273.86437946689261 + RotationMatrix + 0 1.1102230246251565e-16 -1.0000000000000002 + 1 -6.6613381477509392e-16 1.1102230246251565e-16 + -4.4408920985006262e-16 -1 -4.4408920985006262e-16 + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Revolute006 + Position3D + 12.024179687500038 -385.87711691921641 162.36437946689261 + RotationMatrix + 0 1.1102230246251565e-16 -1.0000000000000002 + 1 -6.6613381477509392e-16 1.1102230246251565e-16 + -4.4408920985006262e-16 -1 -4.4408920985006262e-16 + RefCurves + RefSurfaces + Part + Name + AssemblyExample#BoomCylinderInner + Position3D + -208.76902880859308 134.35364126919382 254.22237129634937 + RotationMatrix + 1 -3.6324870401117106e-16 -2.1677819004221561e-15 + 9.3284345501931936e-16 0.96316035336214156 0.26892774812450015 + 1.9902339252437912e-15 -0.26892774812450015 0.96316035336214156 + Velocity3D + 0 0 0 + Omega3D + 0 0 0 + FeatureOrder + PrincipalMassMarker + Name + MassMarker + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Mass + 1 + MomentOfInertias + 1 1 1 + Density + 1 + RefPoints + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Slider + Position3D + 2.2519999999996116 -213.15894861583558 265.2121856982746 + RotationMatrix + -1.0000000000000004 -5.0406568928157783e-32 3.7936633313921e-31 + -2.3260968001116254e-31 -0.70710678118654835 -0.70710678118654724 + 3.0389533342205789e-31 -0.70710678118654724 0.70710678118654791 + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Cylindrical001 + Position3D + 9.7519999999999243 -279.09971778962608 331.15295487206521 + RotationMatrix + 0 1.1102230246251565e-16 1 + -0.70710678118654702 -0.70710678118654791 0 + 0.70710678118654791 -0.70710678118654702 2.2204460492503131e-16 + RefCurves + RefSurfaces + Part + Name + AssemblyExample#BoomCylinderOuter + Position3D + -209.27702880859377 161.51415999888249 280.99882199189244 + RotationMatrix + 1 -1.0703554851977173e-15 -1.4606751192356076e-15 + 1.4237400379036589e-15 0.96316035336214123 0.26892774812450132 + 1.1190160736633256e-15 -0.26892774812450132 0.96316035336214123 + Velocity3D + 0 0 0 + Omega3D + 0 0 0 + FeatureOrder + PrincipalMassMarker + Name + MassMarker + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Mass + 1 + MomentOfInertias + 1 1 1 + Density + 1 + RefPoints + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Revolute005 + Position3D + 17.760000000000019 -144.24978336205578 144.24978336205578 + RotationMatrix + -2.2204460492503131e-16 5.5511151231257827e-17 1 + 0.70710678118654724 -0.70710678118654813 5.5511151231257827e-17 + 0.70710678118654802 0.70710678118654724 -2.2204460492503131e-16 + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Slider + Position3D + 2.7599999999998488 -265.16504294495553 265.16504294495542 + RotationMatrix + -1 3.944304526105059e-31 -1.0000000000000009e-15 + 7.0710678118654832e-16 -0.70710678118654702 -0.70710678118654791 + -7.0710678118654803e-16 -0.70710678118654791 0.70710678118654702 + RefCurves + RefSurfaces + Part + Name + AssemblyExample#Bucket + Position3D + -211.61702880859451 419.28285703095958 1523.3851685593495 + RotationMatrix + 1 -4.1581102815145623e-16 -3.4310682817767308e-18 + 2.862520824357804e-16 0.69435672910007429 -0.71963096984040786 + 3.016128788084231e-16 0.71963096984040786 0.69435672910007429 + Velocity3D + 0 0 0 + Omega3D + 0 0 0 + FeatureOrder + PrincipalMassMarker + Name + MassMarker + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Mass + 1 + MomentOfInertias + 1 1 1 + Density + 1 + RefPoints + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Revolute002 + Position3D + 20.10000000000008 -1088.3400000000001 200.93999999999983 + RotationMatrix + -4.4408920985006262e-16 -1.1102230246251565e-16 1.0000000000000002 + 1 -4.4408920985006262e-16 2.7755575615628914e-16 + 2.7755575615628914e-16 1.0000000000000002 0 + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Revolute003 + Position3D + 20.100000000000108 -1099.4400000000003 240.38999999999976 + RotationMatrix + -4.4408920985006262e-16 -1.1102230246251565e-16 1.0000000000000002 + 1 -4.4408920985006262e-16 2.7755575615628914e-16 + 2.7755575615628914e-16 1.0000000000000002 0 + RefCurves + RefSurfaces + Part + Name + AssemblyExample#BucketCylinderInner + Position3D + -206.72902880859277 266.86113725166473 84.19480832417436 + RotationMatrix + 1 9.9258450938605206e-16 -7.5768620608257599e-16 + -4.0544251100560609e-16 0.83198029062682999 0.55480518743834362 + 1.1810710247188467e-15 -0.55480518743834362 0.83198029062682999 + Velocity3D + 0 0 0 + Omega3D + 0 0 0 + FeatureOrder + PrincipalMassMarker + Name + MassMarker + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Mass + 1 + MomentOfInertias + 1 1 1 + Density + 1 + RefPoints + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Slider002 + Position3D + 0.21199999999981856 -918.42475696842723 316.7247728059279 + RotationMatrix + -1 -2.1239690612041899e-31 -8.5601662600858202e-31 + 8.1225144447911713e-31 0.15643446504023117 -0.98768834059513766 + 3.4369245070881404e-31 -0.98768834059513766 -0.15643446504023117 + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Cylindrical003 + Position3D + 7.7120000000001596 -1091.5665230747547 289.3018110843754 + RotationMatrix + -4.4408920985006262e-16 -1.1102230246251565e-16 1.0000000000000002 + -0.98768834059513788 0.15643446504023062 -1.1102230246251565e-16 + -0.15643446504023079 -0.98768834059513788 -4.4408920985006262e-16 + RefCurves + RefSurfaces + Part + Name + AssemblyExample#BucketCylinderOuter + Position3D + -206.87702880859217 336.71871122176691 -4.6746474735083234 + RotationMatrix + 1 2.0849028565850188e-17 -9.13895996189227e-16 + 5.0308537434992832e-16 0.82217089037409441 0.56924074610086439 + 7.6324680147251953e-16 -0.56924074610086439 0.82217089037409441 + Velocity3D + 0 0 0 + Omega3D + 0 0 0 + FeatureOrder + PrincipalMassMarker + Name + MassMarker + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Mass + 1 + MomentOfInertias + 1 1 1 + Density + 1 + RefPoints + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Revolute007 + Position3D + 7.8599999999985073 -885.25287385194406 359.79437974384069 + RotationMatrix + 1.1102230246251565e-16 -1.3877787807814457e-17 1 + -0.17364817766692836 -0.98480775301220858 1.3877787807814457e-17 + 0.98480775301220835 -0.17364817766692836 -2.2204460492503131e-16 + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Slider002 + Position3D + 0.35999999999833676 -1053.6549996170318 330.10054136279581 + RotationMatrix + -1 -9.8607613152626476e-32 -9.9999999999999909e-16 + 9.8480775301220732e-16 0.17364817766692831 -0.98480775301220858 + 1.7364817766692825e-16 -0.98480775301220858 -0.17364817766692853 + RefCurves + RefSurfaces + Part + Name + AssemblyExample#BucketLink1 + Position3D + -211.61702880859406 303.93059958151184 285.27272428486242 + RotationMatrix + 1 -2.6927323308347347e-16 -6.7507474606032971e-16 + 5.7463542246578162e-16 0.86163438264774572 0.50752949730950425 + 4.4500350343701558e-16 -0.50752949730950425 0.86163438264774572 + Velocity3D + 0 0 0 + Omega3D + 0 0 0 + FeatureOrder + PrincipalMassMarker + Name + MassMarker + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Mass + 1 + MomentOfInertias + 1 1 1 + Density + 1 + RefPoints + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Revolute003 + Position3D + 20.099999999999909 -1018.98 112.19999999999993 + RotationMatrix + 1.1102230246251565e-16 0 1 + 1 1.1102230246251565e-16 -1.6653345369377348e-16 + -1.6653345369377348e-16 1 0 + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Cylindrical + Position3D + -2.9000000000001478 -1003.6154985201182 157.67452137488294 + RotationMatrix + 1.1102230246251565e-16 0 1 + 1 1.1102230246251565e-16 -1.6653345369377348e-16 + -1.6653345369377348e-16 1 0 + RefCurves + RefSurfaces + Part + Name + AssemblyExample#BucketLink2 + Position3D + -209.29811232674655 -552.52894466389216 -132.8199106775877 + RotationMatrix + 1 -3.6716858473737096e-15 -5.4208245256603099e-16 + 9.4114587158071245e-16 0.1095757129620441 0.99397845204453994 + -3.5901775437422283e-15 -0.99397845204453994 0.1095757129620441 + Velocity3D + 0 0 0 + Omega3D + 0 0 0 + FeatureOrder + PrincipalMassMarker + Name + MassMarker + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Mass + 1 + MomentOfInertias + 1 1 1 + Density + 1 + RefPoints + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Revolute004 + Position3D + 17.781083518149046 -987.05172659556706 204.81592034301082 + RotationMatrix + 5.6621374255882984e-15 4.2871794016709428e-15 -1.0000000000000002 + 1.9007228897546617e-07 0.9999999999999819 4.287180513401686e-15 + 0.99999999999998224 -1.9007228897546617e-07 5.6621374255882984e-15 + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Cylindrical + Position3D + -12.218916481847685 -1049.0517442776702 187.81592977546728 + RotationMatrix + 0 5.5511151231257827e-17 1 + 1 0 5.5511151231257827e-17 + 5.5511151231257827e-17 1 0 + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Cylindrical003 + Position3D + 2.781083518150524 -1049.0517442776704 187.81592977546734 + RotationMatrix + 0 5.5511151231257827e-17 1 + 1 0 5.5511151231257827e-17 + 5.5511151231257827e-17 1 0 + RefCurves + RefSurfaces + Part + Name + AssemblyExample#Stick + Position3D + -206.81702880859351 271.77157242021377 124.30815725481642 + RotationMatrix + 1 1.2064784616378876e-16 -1.0230265884176776e-15 + 4.1247876604537133e-16 0.86312799443043631 0.50498521288300391 + 9.439282657888582e-16 -0.50498521288300391 0.86312799443043631 + Velocity3D + 0 0 0 + Omega3D + 0 0 0 + FeatureOrder + PrincipalMassMarker + Name + MassMarker + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Mass + 1 + MomentOfInertias + 1 1 1 + Density + 1 + RefPoints + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Revolute001 + Position3D + 15.299999999999926 -729.50337384580132 315.52664486176388 + RotationMatrix + -4.4408920985006262e-16 5.5511151231257827e-17 1 + 0.71933980033865064 0.6946583704589977 1.6653345369377348e-16 + -0.6946583704589977 0.71933980033865064 -2.2204460492503131e-16 + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Revolute002 + Position3D + 15.299999999999926 -1031.2167818496459 271.858470744844 + RotationMatrix + -4.4408920985006262e-16 5.5511151231257827e-17 1 + 0.71933980033865064 0.6946583704589977 1.6653345369377348e-16 + -0.6946583704589977 0.71933980033865064 -2.2204460492503131e-16 + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Revolute004 + Position3D + 15.299999999999926 -1006.0447884330769 276.18752923788918 + RotationMatrix + -4.4408920985006262e-16 5.5511151231257827e-17 1 + 0.71933980033865064 0.6946583704589977 1.6653345369377348e-16 + -0.6946583704589977 0.71933980033865064 -2.2204460492503131e-16 + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Cylindrical002 + Position3D + 7.7999999999999261 -669.12 324.36000000000013 + RotationMatrix + -4.4408920985006262e-16 5.5511151231257827e-17 1 + 0.71933980033865064 0.6946583704589977 1.6653345369377348e-16 + -0.6946583704589977 0.71933980033865064 -2.2204460492503131e-16 + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Revolute007 + Position3D + 7.7999999999999545 -734.09477116233666 347.62476117225333 + RotationMatrix + -4.4408920985006262e-16 5.5511151231257827e-17 1 + 0.71933980033865064 0.6946583704589977 1.6653345369377348e-16 + -0.6946583704589977 0.71933980033865064 -2.2204460492503131e-16 + RefCurves + RefSurfaces + Part + Name + AssemblyExample#StickCylinderInner + Position3D + -204.68902880859329 338.357781005172 272.89478902672471 + RotationMatrix + 1 -8.8613042788784172e-17 -1.1081035159739679e-15 + 5.8134698630894469e-16 0.8913304011258889 0.45335429415498213 + 9.4751324791565012e-16 -0.45335429415498213 0.8913304011258889 + Velocity3D + 0 0 0 + Omega3D + 0 0 0 + FeatureOrder + PrincipalMassMarker + Name + MassMarker + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Mass + 1 + MomentOfInertias + 1 1 1 + Density + 1 + RefPoints + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Slider001 + Position3D + -1.8280000000006851 -510.60240333601752 83.221350256195194 + RotationMatrix + -1 -1.9735755947455758e-32 -4.4054480744907576e-31 + 3.405943923907872e-31 -0.66913060635885846 -0.74314482547739436 + -2.8011548922741007e-31 -0.74314482547739436 0.66913060635885824 + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Cylindrical002 + Position3D + 5.671999999999656 -640.87569124220454 200.51994555090283 + RotationMatrix + -2.2204460492503131e-16 0 1.0000000000000004 + -0.74314482547739458 -0.66913060635885868 1.1102230246251565e-16 + 0.66913060635885835 -0.74314482547739458 -4.4408920985006262e-16 + RefCurves + RefSurfaces + Part + Name + AssemblyExample#StickCylinderOuter + Position3D + -204.17702880859392 372.6407600939657 274.38673732100966 + RotationMatrix + 1 -1.2802817793004278e-16 -1.0726139688862329e-15 + 6.0038955595499418e-16 0.89133040112588868 0.45335429415498257 + 8.9801131490317436e-16 -0.45335429415498257 0.89133040112588868 + Velocity3D + 0 0 0 + Omega3D + 0 0 0 + FeatureOrder + PrincipalMassMarker + Name + MassMarker + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Mass + 1 + MomentOfInertias + 1 1 1 + Density + 1 + RefPoints + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Revolute006 + Position3D + 12.660000000000082 -506.59649126114721 35.837210581402189 + RotationMatrix + -4.4408920985006262e-16 -1.6653345369377348e-16 1.0000000000000002 + 0.66913060635885779 -0.74314482547739535 -5.5511151231257827e-17 + 0.74314482547739491 0.66913060635885779 0 + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Slider001 + Position3D + -2.3400000000001171 -633.67425641778175 150.25854426876685 + RotationMatrix + -1 -4.9303806576313238e-31 -9.9999999999999988e-16 + 7.4314482547739486e-16 -0.66913060635885779 -0.74314482547739458 + -6.6913060635885726e-16 -0.74314482547739458 0.66913060635885779 + RefCurves + RefSurfaces + KinematicIJs + ConstraintSets + Joints + FixedJoint + Name + AssemblyExample#GroundedJoint + MarkerI + /OndselAssembly/marker-AssemblyExample#BasePin + MarkerJ + /OndselAssembly/AssemblyExample#BasePin/FixingMarker + FixedJoint + Name + AssemblyExample#Fixed + MarkerI + /OndselAssembly/AssemblyExample#Base/AssemblyExample#Fixed + MarkerJ + /OndselAssembly/AssemblyExample#BasePin/AssemblyExample#Fixed + RevoluteJoint + Name + AssemblyExample#Revolute + MarkerI + /OndselAssembly/AssemblyExample#Base/AssemblyExample#Revolute + MarkerJ + /OndselAssembly/AssemblyExample#Boom/AssemblyExample#Revolute + RevoluteJoint + Name + AssemblyExample#Revolute001 + MarkerI + /OndselAssembly/AssemblyExample#Stick/AssemblyExample#Revolute001 + MarkerJ + /OndselAssembly/AssemblyExample#Boom/AssemblyExample#Revolute001 + RevoluteJoint + Name + AssemblyExample#Revolute002 + MarkerI + /OndselAssembly/AssemblyExample#Bucket/AssemblyExample#Revolute002 + MarkerJ + /OndselAssembly/AssemblyExample#Stick/AssemblyExample#Revolute002 + RevoluteJoint + Name + AssemblyExample#Revolute003 + MarkerI + /OndselAssembly/AssemblyExample#Bucket/AssemblyExample#Revolute003 + MarkerJ + /OndselAssembly/AssemblyExample#BucketLink1/AssemblyExample#Revolute003 + RevoluteJoint + Name + AssemblyExample#Revolute004 + MarkerI + /OndselAssembly/AssemblyExample#Stick/AssemblyExample#Revolute004 + MarkerJ + /OndselAssembly/AssemblyExample#BucketLink2/AssemblyExample#Revolute004 + CylindricalJoint + Name + AssemblyExample#Cylindrical + MarkerI + /OndselAssembly/AssemblyExample#BucketLink1/AssemblyExample#Cylindrical + MarkerJ + /OndselAssembly/AssemblyExample#BucketLink2/AssemblyExample#Cylindrical + RevoluteJoint + Name + AssemblyExample#Revolute005 + MarkerI + /OndselAssembly/AssemblyExample#BoomCylinderOuter/AssemblyExample#Revolute005 + MarkerJ + /OndselAssembly/AssemblyExample#Base/AssemblyExample#Revolute005 + TranslationalJoint + Name + AssemblyExample#Slider + MarkerI + /OndselAssembly/AssemblyExample#BoomCylinderInner/AssemblyExample#Slider + MarkerJ + /OndselAssembly/AssemblyExample#BoomCylinderOuter/AssemblyExample#Slider + CylindricalJoint + Name + AssemblyExample#Cylindrical001 + MarkerI + /OndselAssembly/AssemblyExample#BoomCylinderInner/AssemblyExample#Cylindrical001 + MarkerJ + /OndselAssembly/AssemblyExample#Boom/AssemblyExample#Cylindrical001 + RevoluteJoint + Name + AssemblyExample#Revolute006 + MarkerI + /OndselAssembly/AssemblyExample#Boom/AssemblyExample#Revolute006 + MarkerJ + /OndselAssembly/AssemblyExample#StickCylinderOuter/AssemblyExample#Revolute006 + TranslationalJoint + Name + AssemblyExample#Slider001 + MarkerI + /OndselAssembly/AssemblyExample#StickCylinderInner/AssemblyExample#Slider001 + MarkerJ + /OndselAssembly/AssemblyExample#StickCylinderOuter/AssemblyExample#Slider001 + CylindricalJoint + Name + AssemblyExample#Cylindrical002 + MarkerI + /OndselAssembly/AssemblyExample#StickCylinderInner/AssemblyExample#Cylindrical002 + MarkerJ + /OndselAssembly/AssemblyExample#Stick/AssemblyExample#Cylindrical002 + RevoluteJoint + Name + AssemblyExample#Revolute007 + MarkerI + /OndselAssembly/AssemblyExample#Stick/AssemblyExample#Revolute007 + MarkerJ + /OndselAssembly/AssemblyExample#BucketCylinderOuter/AssemblyExample#Revolute007 + TranslationalJoint + Name + AssemblyExample#Slider002 + MarkerI + /OndselAssembly/AssemblyExample#BucketCylinderOuter/AssemblyExample#Slider002 + MarkerJ + /OndselAssembly/AssemblyExample#BucketCylinderInner/AssemblyExample#Slider002 + CylindricalJoint + Name + AssemblyExample#Cylindrical003 + MarkerI + /OndselAssembly/AssemblyExample#BucketCylinderInner/AssemblyExample#Cylindrical003 + MarkerJ + /OndselAssembly/AssemblyExample#BucketLink2/AssemblyExample#Cylindrical003 + Motions + Limits + GeneralConstraintSets + ForceTorques + ConstantGravity + 0 0 0 + SimulationParameters + tstart + 0 + tend + 1 + hmin + 1.0000000000000001e-09 + hmax + 1000000000 + hout + 0.10000000000000001 + errorTol + 9.9999999999999995e-07 + AnimationParameters + nframe + 1000000 + icurrent + 1 + istart + 1 + iend + 1000000 + isForward + true + framesPerSecond + 30 +TimeSeries +Number Input +Time Input +AssemblySeries /OndselAssembly +X 0 +Y 0 +Z 0 +Bryantx -0 +Bryanty 0 +Bryantz -0 +VX 0 +VY 0 +VZ 0 +OmegaX 0 +OmegaY 0 +OmegaZ 0 +AX 0 +AY 0 +AZ 0 +AlphaX 0 +AlphaY 0 +AlphaZ 0 +PartSeries /OndselAssembly/AssemblyExample#Base +X -206.51702880859375 +Y 99.415699157714869 +Z 364.26800537109375 +Bryantx -9.7699626167013721e-32 +Bryanty 2.1999999999999993e-16 +Bryantz 4.4408920985006252e-16 +VX 0 +VY 0 +VZ 0 +OmegaX 0 +OmegaY 0 +OmegaZ 0 +AX 0 +AY 0 +AZ 0 +AlphaX 0 +AlphaY 0 +AlphaZ 0 +PartSeries /OndselAssembly/AssemblyExample#BasePin +X -206.51702880859375 +Y 40.255699157714844 +Z 364.26800537109375 +Bryantx -0 +Bryanty 0 +Bryantz -0 +VX 0 +VY 0 +VZ 0 +OmegaX 0 +OmegaY 0 +OmegaZ 0 +AX 0 +AY 0 +AZ 0 +AlphaX 0 +AlphaY 0 +AlphaZ 0 +PartSeries /OndselAssembly/AssemblyExample#Boom +X -203.54120849609382 +Y 246.14265301885951 +Z 253.32068303611271 +Bryantx -0.34298081778563677 +Bryanty -6.6758434028501387e-16 +Bryantz 1.9351827491901209e-16 +VX 0 +VY 0 +VZ 0 +OmegaX 0 +OmegaY 0 +OmegaZ 0 +AX 0 +AY 0 +AZ 0 +AlphaX 0 +AlphaY 0 +AlphaZ 0 +PartSeries /OndselAssembly/AssemblyExample#BoomCylinderInner +X -208.76902880859308 +Y 134.35364126919382 +Z 254.22237129634937 +Bryantx -0.27227959402794016 +Bryanty -2.1677819004221561e-15 +Bryantz 3.6324870401117106e-16 +VX 0 +VY 0 +VZ 0 +OmegaX 0 +OmegaY 0 +OmegaZ 0 +AX 0 +AY 0 +AZ 0 +AlphaX 0 +AlphaY 0 +AlphaZ 0 +PartSeries /OndselAssembly/AssemblyExample#BoomCylinderOuter +X -209.27702880859377 +Y 161.51415999888249 +Z 280.99882199189244 +Bryantx -0.27227959402794133 +Bryanty -1.4606751192356076e-15 +Bryantz 1.0703554851977173e-15 +VX 0 +VY 0 +VZ 0 +OmegaX 0 +OmegaY 0 +OmegaZ 0 +AX 0 +AY 0 +AZ 0 +AlphaX 0 +AlphaY 0 +AlphaZ 0 +PartSeries /OndselAssembly/AssemblyExample#Bucket +X -211.61702880859451 +Y 419.28285703095958 +Z 1523.3851685593495 +Bryantx 0.80327070189619243 +Bryanty -3.4310682817767308e-18 +Bryantz 4.1581102815145623e-16 +VX 0 +VY 0 +VZ 0 +OmegaX 0 +OmegaY 0 +OmegaZ 0 +AX 0 +AY 0 +AZ 0 +AlphaX 0 +AlphaY 0 +AlphaZ 0 +PartSeries /OndselAssembly/AssemblyExample#BucketCylinderInner +X -206.72902880859277 +Y 266.86113725166473 +Z 84.19480832417436 +Bryantx -0.58812879258991302 +Bryanty -7.5768620608257599e-16 +Bryantz -9.9258450938605206e-16 +VX 0 +VY 0 +VZ 0 +OmegaX 0 +OmegaY 0 +OmegaZ 0 +AX 0 +AY 0 +AZ 0 +AlphaX 0 +AlphaY 0 +AlphaZ 0 +PartSeries /OndselAssembly/AssemblyExample#BucketCylinderOuter +X -206.87702880859217 +Y 336.71871122176691 +Z -4.6746474735083234 +Bryantx -0.60558208510985423 +Bryanty -9.13895996189227e-16 +Bryantz -2.0849028565850188e-17 +VX 0 +VY 0 +VZ 0 +OmegaX 0 +OmegaY 0 +OmegaZ 0 +AX 0 +AY 0 +AZ 0 +AlphaX 0 +AlphaY 0 +AlphaZ 0 +PartSeries /OndselAssembly/AssemblyExample#BucketLink1 +X -211.61702880859406 +Y 303.93059958151184 +Z 285.27272428486242 +Bryantx -0.53231513248467421 +Bryanty -6.7507474606032971e-16 +Bryantz 2.6927323308347347e-16 +VX 0 +VY 0 +VZ 0 +OmegaX 0 +OmegaY 0 +OmegaZ 0 +AX 0 +AY 0 +AZ 0 +AlphaX 0 +AlphaY 0 +AlphaZ 0 +PartSeries /OndselAssembly/AssemblyExample#BucketLink2 +X -209.29811232674655 +Y -552.52894466389216 +Z -132.8199106775877 +Bryantx -1.4610001442439462 +Bryanty -5.4208245256603099e-16 +Bryantz 3.6716858473737096e-15 +VX 0 +VY 0 +VZ 0 +OmegaX 0 +OmegaY 0 +OmegaZ 0 +AX 0 +AY 0 +AZ 0 +AlphaX 0 +AlphaY 0 +AlphaZ 0 +PartSeries /OndselAssembly/AssemblyExample#Stick +X -206.81702880859351 +Y 271.77157242021377 +Z 124.30815725481642 +Bryantx -0.52936483322629224 +Bryanty -1.0230265884176776e-15 +Bryantz -1.2064784616378876e-16 +VX 0 +VY 0 +VZ 0 +OmegaX 0 +OmegaY 0 +OmegaZ 0 +AX 0 +AY 0 +AZ 0 +AlphaX 0 +AlphaY 0 +AlphaZ 0 +PartSeries /OndselAssembly/AssemblyExample#StickCylinderInner +X -204.68902880859329 +Y 338.357781005172 +Z 272.89478902672471 +Bryantx -0.47052499759853716 +Bryanty -1.1081035159739679e-15 +Bryantz 8.8613042788784172e-17 +VX 0 +VY 0 +VZ 0 +OmegaX 0 +OmegaY 0 +OmegaZ 0 +AX 0 +AY 0 +AZ 0 +AlphaX 0 +AlphaY 0 +AlphaZ 0 +PartSeries /OndselAssembly/AssemblyExample#StickCylinderOuter +X -204.17702880859392 +Y 372.6407600939657 +Z 274.38673732100966 +Bryantx -0.47052499759853766 +Bryanty -1.0726139688862329e-15 +Bryantz 1.2802817793004278e-16 +VX 0 +VY 0 +VZ 0 +OmegaX 0 +OmegaY 0 +OmegaZ 0 +AX 0 +AY 0 +AZ 0 +AlphaX 0 +AlphaY 0 +AlphaZ 0 +FixedJointSeries /OndselAssembly/AssemblyExample#GroundedJoint +FXonI 1.1442692195093339e-05 +FYonI -7.1459821023439466e-06 +FZonI -1.0246606905980904e-06 +TXonI 0.00028064092311472016 +TYonI -0.0058797855072660931 +TZonI 0.0014416318052414359 +FixedJointSeries /OndselAssembly/AssemblyExample#Fixed +FXonI -1.1442692195093339e-05 +FYonI 7.1459821023439466e-06 +FZonI 1.0246606905981002e-06 +TXonI -0.0003412598495705038 +TYonI 0.0058797855072660931 +TZonI -0.0021185814755031581 +RevoluteJointSeries /OndselAssembly/AssemblyExample#Revolute +FXonI 1.1253616675975244e-05 +FYonI -4.4766664249194136e-06 +FZonI 4.0553316645259586e-07 +TXonI 1.7487223453561439e-18 +TYonI -0.0060223092184470703 +TZonI 0.0013854386338191245 +RevoluteJointSeries /OndselAssembly/AssemblyExample#Revolute001 +FXonI -9.4480404960633237e-06 +FYonI 5.9173576387131761e-07 +FZonI -2.8899404772842145e-06 +TXonI -4.8874541940068663e-18 +TYonI 0.0098122580872356761 +TZonI 0.00079310590940563858 +RevoluteJointSeries /OndselAssembly/AssemblyExample#Revolute002 +FXonI -1.4891865518477084e-07 +FYonI 4.7875509981359746e-05 +FZonI -0.00016864419294465981 +TXonI 2.3726761040846812e-18 +TYonI -0.0030441898674437706 +TZonI -0.0018242441700598877 +RevoluteJointSeries /OndselAssembly/AssemblyExample#Revolute003 +FXonI 1.6818917369929931e-06 +FYonI -4.6499544836991322e-05 +FZonI 0.00016405261179069914 +TXonI -2.049230073669904e-18 +TYonI 0.0039060058366686976 +TZonI 0.00035574257157549335 +RevoluteJointSeries /OndselAssembly/AssemblyExample#Revolute004 +FXonI 4.9536568180742199e-06 +FYonI 3.8335212332431089e-05 +FZonI -0.00017603000616691765 +TXonI 5.2376859435295864e-18 +TYonI -0.010116269542684105 +TZonI -0.0011152108085489701 +CylindricalJointSeries /OndselAssembly/AssemblyExample#Cylindrical +FXonI -6.4997244075694406e-20 +FYonI -4.2266522613588247e-05 +FZonI 0.00017002441682319831 +TXonI -3.1780371088687426e-17 +TYonI 0.0011478864092626744 +TZonI 0.00067943505672514882 +RevoluteJointSeries /OndselAssembly/AssemblyExample#Revolute005 +FXonI -1.8907551911809563e-07 +FYonI 2.6693156774245329e-06 +FZonI 1.4301938570507065e-06 +TXonI -7.5732876813715654e-20 +TYonI 5.3427366739253781e-05 +TZonI -1.185846126156022e-20 +TranslationalJointSeries /OndselAssembly/AssemblyExample#Slider +FXonI -7.9222450254404636e-08 +FYonI 1.9927023232477928e-06 +FZonI 1.1228084449985343e-06 +TXonI 0.00013318873026176898 +TYonI 2.0178787702544998e-05 +TZonI 3.5738721236740845e-05 +CylindricalJointSeries /OndselAssembly/AssemblyExample#Cylindrical001 +FXonI 2.5120691528757443e-21 +FYonI -1.3827216730805963e-06 +FZonI -5.3232492007222104e-07 +TXonI -3.9097168466574798e-20 +TYonI 1.9366492365737442e-06 +TZonI -1.612740177652337e-05 +RevoluteJointSeries /OndselAssembly/AssemblyExample#Revolute006 +FXonI 1.5435184257779775e-06 +FYonI -4.9181947265560597e-06 +FZonI -2.477983282812568e-06 +TXonI 5.5152147703394234e-20 +TYonI -6.537675574665416e-05 +TZonI -2.5149349707710258e-05 +TranslationalJointSeries /OndselAssembly/AssemblyExample#Slider001 +FXonI -9.7118180323833842e-07 +FYonI 4.2748068256930625e-06 +FZonI 1.6444470295968064e-06 +TXonI -0.00032229956108559521 +TYonI -7.8239221465471674e-05 +TZonI -0.00013582033784523653 +CylindricalJointSeries /OndselAssembly/AssemblyExample#Cylindrical002 +FXonI 3.1716384358411295e-21 +FYonI -3.8218714083461868e-06 +FZonI -1.0863717064346871e-06 +TXonI -4.5505652889444013e-19 +TYonI 0.00036592428008285009 +TZonI 0.00057067083745156503 +RevoluteJointSeries /OndselAssembly/AssemblyExample#Revolute007 +FXonI 3.1187753840484975e-06 +FYonI 4.5845998893132692e-06 +FZonI 8.7222652023522159e-06 +TXonI 2.0704728076121155e-18 +TYonI -0.0023032784333624386 +TZonI -0.0015678622313867346 +TranslationalJointSeries /OndselAssembly/AssemblyExample#Slider002 +FXonI 1.4075600079828887e-06 +FYonI 3.7017768809786638e-06 +FZonI 8.049240169952538e-06 +TXonI 0.00045697117078278367 +TYonI -0.0011009869002668404 +TZonI -0.00085683682725192856 +CylindricalJointSeries /OndselAssembly/AssemblyExample#Cylindrical003 +FXonI -7.2755381789297769e-21 +FYonI 2.2490386422170888e-06 +FZonI 7.2677042458333508e-06 +TXonI -1.4855688925273272e-19 +TYonI 5.4507781843738146e-05 +TZonI -1.6867789816624466e-05 diff --git a/testapp/runPreDragBackhoe2.asmt b/testapp/runPreDragBackhoe2.asmt new file mode 100644 index 0000000..9bf8cd9 --- /dev/null +++ b/testapp/runPreDragBackhoe2.asmt @@ -0,0 +1,1556 @@ +OndselSolver +Assembly + Notes + (Text string: '' runs: (Core.RunArray runs: #() values: #())) + Name + OndselAssembly + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Velocity3D + 0 0 0 + Omega3D + 0 0 0 + RefPoints + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + marker-AssemblyExample#BasePin + Position3D + -206.51702880859375 40.255699157714844 364.26800537109375 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + RefCurves + RefSurfaces + Parts + Part + Name + AssemblyExample#Base + Position3D + -206.51702880859375 99.415699157714869 364.26800537109375 + RotationMatrix + 1 -4.4408920985006252e-16 2.1999999999999993e-16 + 4.4408920985006252e-16 1 9.7699626167013721e-32 + -2.1999999999999993e-16 0 1 + Velocity3D + 0 0 0 + Omega3D + 0 0 0 + FeatureOrder + PrincipalMassMarker + Name + MassMarker + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Mass + 1 + MomentOfInertias + 1 1 1 + Density + 1 + RefPoints + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Fixed + Position3D + 0 0 0 + RotationMatrix + -2.2204460492503131e-16 1.0000000000000002 2.2000000000000002e-16 + 1.0000000000000002 -2.2204460492503131e-16 0 + 0 2.2000000000000002e-16 -1.0000000000000004 + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Revolute + Position3D + 30 -80.000000000000014 15 + RotationMatrix + -2.2204460492503131e-16 6.6613381477509392e-16 -1.0000000000000002 + 1.0000000000000002 -2.2204460492503131e-16 0 + 0 -1.0000000000000002 -8.8817841970012523e-16 + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Revolute005 + Position3D + 14.999999999999915 -38.044442067237526 94.459258343213548 + RotationMatrix + -2.2204460492503131e-16 1.1102230246251565e-15 1.0000000000000002 + -1.0000000000000002 -2.2204460492503131e-16 0 + 0 -1.0000000000000002 8.8817841970012523e-16 + RefCurves + RefSurfaces + Part + Name + AssemblyExample#BasePin + Position3D + -206.51702880859375 40.255699157714844 364.26800537109375 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Velocity3D + 0 0 0 + Omega3D + 0 0 0 + FeatureOrder + PrincipalMassMarker + Name + MassMarker + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Mass + 1 + MomentOfInertias + 1 1 1 + Density + 1 + RefPoints + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + FixingMarker + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Fixed + Position3D + 0 59.160000000000025 0 + RotationMatrix + -2.2204460492503131e-16 -1.0000000000000002 0 + 1.0000000000000002 -2.2204460492503131e-16 0 + 0 0 1 + RefCurves + RefSurfaces + Part + Name + AssemblyExample#Boom + Position3D + -203.54120849609384 257.67123765126127 276.78806593095044 + RotationMatrix + 1 -3.8194916670331742e-16 -1.5475747299408277e-15 + 7.4186772719254253e-16 0.97083003854566585 0.23976871409218709 + 1.4108525741717153e-15 -0.23976871409218709 0.97083003854566585 + Velocity3D + 0 0 0 + Omega3D + 0 0 0 + FeatureOrder + PrincipalMassMarker + Name + MassMarker + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Mass + 1 + MomentOfInertias + 1 1 1 + Density + 1 + RefPoints + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Revolute + Position3D + 27.024179687500094 -255.87711691921643 42.364379466892615 + RotationMatrix + 1.1102230246251565e-16 -5.5511151231257827e-17 1 + 1 0 -5.5511151231257827e-17 + 5.5511151231257827e-17 1 1.1102230246251565e-16 + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Revolute001 + Position3D + 12.024179687499952 -590.87711691921652 332.36437946689261 + RotationMatrix + -2.2204460492503131e-16 0 -1.0000000000000002 + 1.0000000000000002 0 0 + 2.2204460492503131e-16 -1.0000000000000002 -2.2204460492503131e-16 + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Cylindrical001 + Position3D + 12.024179687499952 -407.37711691921646 273.86437946689273 + RotationMatrix + -2.2204460492503131e-16 0 -1.0000000000000002 + 1.0000000000000002 0 0 + 2.2204460492503131e-16 -1.0000000000000002 -2.2204460492503131e-16 + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Revolute006 + Position3D + 12.024179687500009 -385.87711691921646 162.36437946689256 + RotationMatrix + -2.2204460492503131e-16 0 -1.0000000000000002 + 1.0000000000000002 0 0 + 2.2204460492503131e-16 -1.0000000000000002 -2.2204460492503131e-16 + RefCurves + RefSurfaces + Part + Name + AssemblyExample#BoomCylinderInner + Position3D + -208.76902880859299 153.80040503460461 270.8790760945692 + RotationMatrix + 1 6.7738576651150357e-16 -1.6206363746010108e-15 + -4.2519598212143573e-16 0.9885597407959501 0.15082983417561616 + 1.7042658572359161e-15 -0.15082983417561616 0.9885597407959501 + Velocity3D + 0 0 0 + Omega3D + 0 0 0 + FeatureOrder + PrincipalMassMarker + Name + MassMarker + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Mass + 1 + MomentOfInertias + 1 1 1 + Density + 1 + RefPoints + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Slider + Position3D + 2.2519999999995548 -213.15894861583564 265.21218569827465 + RotationMatrix + -1.0000000000000004 2.0134856836246187e-31 -7.4377255530521943e-31 + 3.8355167944546663e-31 -0.70710678118654835 -0.70710678118654713 + -6.6830155558806732e-31 -0.70710678118654713 0.70710678118654802 + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Cylindrical001 + Position3D + 9.7519999999999243 -279.09971778962625 331.15295487206538 + RotationMatrix + -4.4408920985006262e-16 5.5511151231257827e-17 1.0000000000000002 + -0.70710678118654724 -0.70710678118654835 -5.5511151231257827e-17 + 0.70710678118654824 -0.70710678118654724 0 + RefCurves + RefSurfaces + Part + Name + AssemblyExample#BoomCylinderOuter + Position3D + -209.27702880859366 182.21361463637555 294.37056435967401 + RotationMatrix + 1 -2.9721014675041915e-17 -9.1352959341446408e-16 + 1.6716851565257462e-16 0.98855974079594999 0.15082983417561716 + 8.9859576236026455e-16 -0.15082983417561716 0.98855974079594999 + Velocity3D + 0 0 0 + Omega3D + 0 0 0 + FeatureOrder + PrincipalMassMarker + Name + MassMarker + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Mass + 1 + MomentOfInertias + 1 1 1 + Density + 1 + RefPoints + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Revolute005 + Position3D + 17.759999999999991 -144.24978336205575 144.24978336205567 + RotationMatrix + -4.4408920985006262e-16 -5.5511151231257827e-17 1.0000000000000002 + 0.70710678118654724 -0.70710678118654835 5.5511151231257827e-17 + 0.70710678118654824 0.70710678118654724 0 + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Slider + Position3D + 2.7599999999998204 -265.16504294495542 265.16504294495519 + RotationMatrix + -1.0000000000000004 -1.4791141972893971e-31 -1.0000000000000001e-15 + 7.0710678118654812e-16 -0.70710678118654746 -0.70710678118654802 + -7.0710678118654714e-16 -0.70710678118654802 0.70710678118654702 + RefCurves + RefSurfaces + Part + Name + AssemblyExample#Bucket + Position3D + -211.61702880859957 -23.837239233725604 1866.8236062252824 + RotationMatrix + 1 -3.3317240548162432e-15 6.4373806329392598e-15 + 7.0977420958312618e-15 0.26992023645612079 -0.96288268545626665 + 1.4704801024996886e-15 0.96288268545626665 0.26992023645612079 + Velocity3D + 0 0 0 + Omega3D + 0 0 0 + FeatureOrder + PrincipalMassMarker + Name + MassMarker + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Mass + 1 + MomentOfInertias + 1 1 1 + Density + 1 + RefPoints + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Revolute002 + Position3D + 20.100000000000165 -1088.3400000000004 200.93999999999994 + RotationMatrix + 0 0 1.0000000000000002 + 1.0000000000000002 -2.2204460492503131e-16 -2.2204460492503131e-16 + 0 1.0000000000000002 -2.2204460492503131e-16 + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Revolute003 + Position3D + 20.100000000000165 -1099.4400000000003 240.38999999999999 + RotationMatrix + 0 0 1.0000000000000002 + 1.0000000000000002 -2.2204460492503131e-16 -2.2204460492503131e-16 + 0 1.0000000000000002 -2.2204460492503131e-16 + RefCurves + RefSurfaces + Part + Name + AssemblyExample#BucketCylinderInner + Position3D + -206.72902880859769 213.02800226613508 60.602446883034965 + RotationMatrix + 1 -5.2583980436131683e-15 -5.1473143890873128e-15 + 7.2430477046183464e-15 0.82677381962192409 0.56253448888736957 + 1.2976345224303307e-15 -0.56253448888736957 0.82677381962192409 + Velocity3D + 0 0 0 + Omega3D + 0 0 0 + FeatureOrder + PrincipalMassMarker + Name + MassMarker + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Mass + 1 + MomentOfInertias + 1 1 1 + Density + 1 + RefPoints + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Slider002 + Position3D + 0.21199999999990382 -918.42475696842757 316.72477280592807 + RotationMatrix + -1.0000000000000004 1.9372881611913949e-31 -6.8417040065417506e-31 + 7.0605299141890759e-31 0.15643446504023084 -0.98768834059513788 + -8.4315862295477053e-32 -0.98768834059513788 -0.15643446504023117 + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Cylindrical003 + Position3D + 7.712000000000188 -1091.5665230747552 289.30181108437563 + RotationMatrix + -2.2204460492503131e-16 0 1.0000000000000002 + -0.98768834059513788 0.15643446504023084 0 + -0.15643446504023112 -0.98768834059513788 -2.2204460492503131e-16 + RefCurves + RefSurfaces + Part + Name + AssemblyExample#BucketCylinderOuter + Position3D + -206.87702880859064 293.35107186801753 -34.237529680289349 + RotationMatrix + 1 1.370645773763434e-15 -2.6407141386776817e-15 + 4.0378488134315435e-16 0.81683031742957557 0.57687800489176111 + 2.9477107675188331e-15 -0.57687800489176111 0.81683031742957557 + Velocity3D + 0 0 0 + Omega3D + 0 0 0 + FeatureOrder + PrincipalMassMarker + Name + MassMarker + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Mass + 1 + MomentOfInertias + 1 1 1 + Density + 1 + RefPoints + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Revolute007 + Position3D + 7.8599999999985357 -885.25287385194406 359.79437974384064 + RotationMatrix + 1.1102230246251565e-16 -5.5511151231257827e-17 1.0000000000000002 + -0.1736481776669285 -0.98480775301220858 0 + 0.98480775301220858 -0.1736481776669285 -4.4408920985006262e-16 + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Slider002 + Position3D + 0.35999999999833676 -1053.6549996170318 330.10054136279587 + RotationMatrix + -1.0000000000000004 1.9721522630525295e-31 -1.0000000000000001e-15 + 9.848077530122085e-16 0.17364817766692853 -0.98480775301220858 + 1.7364817766692849e-16 -0.98480775301220858 -0.17364817766692897 + RefCurves + RefSurfaces + Part + Name + AssemblyExample#BucketLink1 + Position3D + -211.61702880860076 414.24790513731358 530.8104473060755 + RotationMatrix + 1 -6.7857244220684629e-15 -2.7124498237542811e-15 + 7.2262198168936174e-15 0.97349684000169701 0.22870046459662119 + 1.0886630041362564e-15 -0.22870046459662119 0.97349684000169701 + Velocity3D + 0 0 0 + Omega3D + 0 0 0 + FeatureOrder + PrincipalMassMarker + Name + MassMarker + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Mass + 1 + MomentOfInertias + 1 1 1 + Density + 1 + RefPoints + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Revolute003 + Position3D + 20.099999999999966 -1018.9800000000002 112.20000000000005 + RotationMatrix + 0 -1.1102230246251565e-16 1 + 1 0 -1.1102230246251565e-16 + -1.1102230246251565e-16 1 0 + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Cylindrical + Position3D + -2.9000000000000625 -1003.6154985201184 157.67452137488306 + RotationMatrix + 0 -1.1102230246251565e-16 1 + 1 0 -1.1102230246251565e-16 + -1.1102230246251565e-16 1 0 + RefCurves + RefSurfaces + Part + Name + AssemblyExample#BucketLink2 + Position3D + -209.29811232674371 -308.96497899167957 -129.41735800475513 + RotationMatrix + 1 -1.6261795468181185e-15 -7.0188725956073021e-15 + 7.1181399562766469e-15 0.37363007518375385 0.92757779561510767 + 1.1140538562900208e-15 -0.92757779561510767 0.37363007518375385 + Velocity3D + 0 0 0 + Omega3D + 0 0 0 + FeatureOrder + PrincipalMassMarker + Name + MassMarker + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Mass + 1 + MomentOfInertias + 1 1 1 + Density + 1 + RefPoints + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Revolute004 + Position3D + 17.781083518149046 -987.05172659556752 204.81592034301104 + RotationMatrix + 5.6621374255882984e-15 4.17477992951531e-15 -1.0000000000000002 + 1.9007228936798928e-07 0.9999999999999819 4.1747810412460533e-15 + 0.99999999999998224 -1.9007228936798928e-07 5.6621374255882984e-15 + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Cylindrical + Position3D + -12.218916481847685 -1049.0517442776707 187.81592977546751 + RotationMatrix + 0 0 1.0000000000000002 + 1.0000000000000002 -2.2204460492503131e-16 -2.2204460492503131e-16 + 0 1.0000000000000002 -2.2204460492503131e-16 + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Cylindrical003 + Position3D + 2.781083518150524 -1049.0517442776707 187.81592977546751 + RotationMatrix + 0 0 1.0000000000000002 + 1.0000000000000002 -2.2204460492503131e-16 -2.2204460492503131e-16 + 0 1.0000000000000002 -2.2204460492503131e-16 + RefCurves + RefSurfaces + Part + Name + AssemblyExample#Stick + Position3D + -206.81702880859217 193.34985682310804 72.437803587608556 + RotationMatrix + 1 1.5131589597732428e-15 -2.7760026346272668e-15 + 2.9181540947503764e-16 0.83010899913055614 0.55760115634964957 + 3.1481239543246203e-15 -0.55760115634964957 0.83010899913055614 + Velocity3D + 0 0 0 + Omega3D + 0 0 0 + FeatureOrder + PrincipalMassMarker + Name + MassMarker + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Mass + 1 + MomentOfInertias + 1 1 1 + Density + 1 + RefPoints + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Revolute001 + Position3D + 15.299999999999983 -729.50337384580132 315.52664486176411 + RotationMatrix + -4.4408920985006262e-16 5.5511151231257827e-17 1 + 0.71933980033865064 0.6946583704589977 1.6653345369377348e-16 + -0.6946583704589977 0.71933980033865064 -2.2204460492503131e-16 + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Revolute002 + Position3D + 15.299999999999983 -1031.2167818496459 271.85847074484406 + RotationMatrix + -4.4408920985006262e-16 5.5511151231257827e-17 1 + 0.71933980033865064 0.6946583704589977 1.6653345369377348e-16 + -0.6946583704589977 0.71933980033865064 -2.2204460492503131e-16 + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Revolute004 + Position3D + 15.299999999999983 -1006.044788433077 276.18752923788946 + RotationMatrix + -4.4408920985006262e-16 5.5511151231257827e-17 1 + 0.71933980033865064 0.6946583704589977 1.6653345369377348e-16 + -0.6946583704589977 0.71933980033865064 -2.2204460492503131e-16 + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Cylindrical002 + Position3D + 7.7999999999999545 -669.12 324.36000000000024 + RotationMatrix + -4.4408920985006262e-16 5.5511151231257827e-17 1 + 0.71933980033865064 0.6946583704589977 1.6653345369377348e-16 + -0.6946583704589977 0.71933980033865064 -2.2204460492503131e-16 + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Revolute007 + Position3D + 7.7999999999999829 -734.09477116233666 347.62476117225344 + RotationMatrix + -4.4408920985006262e-16 5.5511151231257827e-17 1 + 0.71933980033865064 0.6946583704589977 1.6653345369377348e-16 + -0.6946583704589977 0.71933980033865064 -2.2204460492503131e-16 + RefCurves + RefSurfaces + Part + Name + AssemblyExample#StickCylinderInner + Position3D + -204.68902880859275 357.94674370443431 314.52008933020807 + RotationMatrix + 1 5.7709328334516967e-16 -2.660563865362079e-15 + 3.307042005150863e-16 0.94428789275598746 0.3291206094951466 + 2.7022715391155999e-15 -0.3291206094951466 0.94428789275598746 + Velocity3D + 0 0 0 + Omega3D + 0 0 0 + FeatureOrder + PrincipalMassMarker + Name + MassMarker + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Mass + 1 + MomentOfInertias + 1 1 1 + Density + 1 + RefPoints + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Slider001 + Position3D + -1.8280000000007135 -510.60240333601774 83.221350256195251 + RotationMatrix + -1.0000000000000004 -4.1985532501086275e-31 -9.9647766457753676e-31 + 1.0214652683421088e-30 -0.6691306063588589 -0.74314482547739424 + -3.5476039169087418e-31 -0.74314482547739424 0.66913060635885824 + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Cylindrical002 + Position3D + 5.671999999999656 -640.87569124220477 200.51994555090306 + RotationMatrix + 0 0 1 + -0.74314482547739413 -0.66913060635885846 0 + 0.66913060635885846 -0.74314482547739413 0 + RefCurves + RefSurfaces + Part + Name + AssemblyExample#StickCylinderOuter + Position3D + -204.17702880859395 388.5582084592491 326.36555279442138 + RotationMatrix + 1 -1.6605154213222291e-16 -1.9914332590032205e-15 + 8.1222218878096616e-16 0.94428789275598723 0.32912060949514726 + 1.8258353309541728e-15 -0.32912060949514726 0.94428789275598723 + Velocity3D + 0 0 0 + Omega3D + 0 0 0 + FeatureOrder + PrincipalMassMarker + Name + MassMarker + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Mass + 1 + MomentOfInertias + 1 1 1 + Density + 1 + RefPoints + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Revolute006 + Position3D + 12.659999999999997 -506.59649126114704 35.837210581402076 + RotationMatrix + 1.1102230246251565e-16 1.6653345369377348e-16 1 + 0.66913060635885779 -0.74314482547739447 5.5511151231257827e-17 + 0.74314482547739469 0.66913060635885779 -2.2204460492503131e-16 + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Slider001 + Position3D + -2.3400000000001171 -633.67425641778152 150.25854426876663 + RotationMatrix + -1 -2.9582283945787943e-31 -1.0000000000000003e-15 + 7.4314482547739525e-16 -0.66913060635885779 -0.7431448254773948 + -6.6913060635885756e-16 -0.7431448254773948 0.66913060635885757 + RefCurves + RefSurfaces + KinematicIJs + ConstraintSets + Joints + FixedJoint + Name + AssemblyExample#GroundedJoint + MarkerI + /OndselAssembly/marker-AssemblyExample#BasePin + MarkerJ + /OndselAssembly/AssemblyExample#BasePin/FixingMarker + FixedJoint + Name + AssemblyExample#Fixed + MarkerI + /OndselAssembly/AssemblyExample#Base/AssemblyExample#Fixed + MarkerJ + /OndselAssembly/AssemblyExample#BasePin/AssemblyExample#Fixed + RevoluteJoint + Name + AssemblyExample#Revolute + MarkerI + /OndselAssembly/AssemblyExample#Base/AssemblyExample#Revolute + MarkerJ + /OndselAssembly/AssemblyExample#Boom/AssemblyExample#Revolute + RevoluteJoint + Name + AssemblyExample#Revolute001 + MarkerI + /OndselAssembly/AssemblyExample#Stick/AssemblyExample#Revolute001 + MarkerJ + /OndselAssembly/AssemblyExample#Boom/AssemblyExample#Revolute001 + RevoluteJoint + Name + AssemblyExample#Revolute002 + MarkerI + /OndselAssembly/AssemblyExample#Bucket/AssemblyExample#Revolute002 + MarkerJ + /OndselAssembly/AssemblyExample#Stick/AssemblyExample#Revolute002 + RevoluteJoint + Name + AssemblyExample#Revolute003 + MarkerI + /OndselAssembly/AssemblyExample#Bucket/AssemblyExample#Revolute003 + MarkerJ + /OndselAssembly/AssemblyExample#BucketLink1/AssemblyExample#Revolute003 + RevoluteJoint + Name + AssemblyExample#Revolute004 + MarkerI + /OndselAssembly/AssemblyExample#Stick/AssemblyExample#Revolute004 + MarkerJ + /OndselAssembly/AssemblyExample#BucketLink2/AssemblyExample#Revolute004 + CylindricalJoint + Name + AssemblyExample#Cylindrical + MarkerI + /OndselAssembly/AssemblyExample#BucketLink1/AssemblyExample#Cylindrical + MarkerJ + /OndselAssembly/AssemblyExample#BucketLink2/AssemblyExample#Cylindrical + RevoluteJoint + Name + AssemblyExample#Revolute005 + MarkerI + /OndselAssembly/AssemblyExample#BoomCylinderOuter/AssemblyExample#Revolute005 + MarkerJ + /OndselAssembly/AssemblyExample#Base/AssemblyExample#Revolute005 + TranslationalJoint + Name + AssemblyExample#Slider + MarkerI + /OndselAssembly/AssemblyExample#BoomCylinderInner/AssemblyExample#Slider + MarkerJ + /OndselAssembly/AssemblyExample#BoomCylinderOuter/AssemblyExample#Slider + CylindricalJoint + Name + AssemblyExample#Cylindrical001 + MarkerI + /OndselAssembly/AssemblyExample#BoomCylinderInner/AssemblyExample#Cylindrical001 + MarkerJ + /OndselAssembly/AssemblyExample#Boom/AssemblyExample#Cylindrical001 + RevoluteJoint + Name + AssemblyExample#Revolute006 + MarkerI + /OndselAssembly/AssemblyExample#Boom/AssemblyExample#Revolute006 + MarkerJ + /OndselAssembly/AssemblyExample#StickCylinderOuter/AssemblyExample#Revolute006 + TranslationalJoint + Name + AssemblyExample#Slider001 + MarkerI + /OndselAssembly/AssemblyExample#StickCylinderInner/AssemblyExample#Slider001 + MarkerJ + /OndselAssembly/AssemblyExample#StickCylinderOuter/AssemblyExample#Slider001 + CylindricalJoint + Name + AssemblyExample#Cylindrical002 + MarkerI + /OndselAssembly/AssemblyExample#StickCylinderInner/AssemblyExample#Cylindrical002 + MarkerJ + /OndselAssembly/AssemblyExample#Stick/AssemblyExample#Cylindrical002 + RevoluteJoint + Name + AssemblyExample#Revolute007 + MarkerI + /OndselAssembly/AssemblyExample#Stick/AssemblyExample#Revolute007 + MarkerJ + /OndselAssembly/AssemblyExample#BucketCylinderOuter/AssemblyExample#Revolute007 + TranslationalJoint + Name + AssemblyExample#Slider002 + MarkerI + /OndselAssembly/AssemblyExample#BucketCylinderOuter/AssemblyExample#Slider002 + MarkerJ + /OndselAssembly/AssemblyExample#BucketCylinderInner/AssemblyExample#Slider002 + CylindricalJoint + Name + AssemblyExample#Cylindrical003 + MarkerI + /OndselAssembly/AssemblyExample#BucketCylinderInner/AssemblyExample#Cylindrical003 + MarkerJ + /OndselAssembly/AssemblyExample#BucketLink2/AssemblyExample#Cylindrical003 + Motions + Limits + GeneralConstraintSets + ForceTorques + ConstantGravity + 0 0 0 + SimulationParameters + tstart + 0 + tend + 1 + hmin + 1.0000000000000001e-09 + hmax + 1000000000 + hout + 0.10000000000000001 + errorTol + 9.9999999999999995e-07 + AnimationParameters + nframe + 1000000 + icurrent + 1 + istart + 1 + iend + 1000000 + isForward + true + framesPerSecond + 30 +TimeSeries +Number Input +Time Input +AssemblySeries /OndselAssembly +X 0 +Y 0 +Z 0 +Bryantx -0 +Bryanty 0 +Bryantz -0 +VX 0 +VY 0 +VZ 0 +OmegaX 0 +OmegaY 0 +OmegaZ 0 +AX 0 +AY 0 +AZ 0 +AlphaX 0 +AlphaY 0 +AlphaZ 0 +PartSeries /OndselAssembly/AssemblyExample#Base +X -206.51702880859375 +Y 99.415699157714869 +Z 364.26800537109375 +Bryantx -9.7699626167013721e-32 +Bryanty 2.1999999999999993e-16 +Bryantz 4.4408920985006252e-16 +VX 0 +VY 0 +VZ 0 +OmegaX 0 +OmegaY 0 +OmegaZ 0 +AX 0 +AY 0 +AZ 0 +AlphaX 0 +AlphaY 0 +AlphaZ 0 +PartSeries /OndselAssembly/AssemblyExample#BasePin +X -206.51702880859375 +Y 40.255699157714844 +Z 364.26800537109375 +Bryantx -0 +Bryanty 0 +Bryantz -0 +VX 0 +VY 0 +VZ 0 +OmegaX 0 +OmegaY 0 +OmegaZ 0 +AX 0 +AY 0 +AZ 0 +AlphaX 0 +AlphaY 0 +AlphaZ 0 +PartSeries /OndselAssembly/AssemblyExample#Boom +X -203.54120849609384 +Y 257.67123765126127 +Z 276.78806593095044 +Bryantx -0.24212760880770012 +Bryanty -1.5475747299408277e-15 +Bryantz 3.8194916670331742e-16 +VX 0 +VY 0 +VZ 0 +OmegaX 0 +OmegaY 0 +OmegaZ 0 +AX 0 +AY 0 +AZ 0 +AlphaX 0 +AlphaY 0 +AlphaZ 0 +PartSeries /OndselAssembly/AssemblyExample#BoomCylinderInner +X -208.76902880859299 +Y 153.80040503460461 +Z 270.8790760945692 +Bryantx -0.15140765668448433 +Bryanty -1.6206363746010108e-15 +Bryantz -6.7738576651150357e-16 +VX 0 +VY 0 +VZ 0 +OmegaX 0 +OmegaY 0 +OmegaZ 0 +AX 0 +AY 0 +AZ 0 +AlphaX 0 +AlphaY 0 +AlphaZ 0 +PartSeries /OndselAssembly/AssemblyExample#BoomCylinderOuter +X -209.27702880859366 +Y 182.21361463637555 +Z 294.37056435967401 +Bryantx -0.15140765668448536 +Bryanty -9.1352959341446408e-16 +Bryantz 2.9721014675041915e-17 +VX 0 +VY 0 +VZ 0 +OmegaX 0 +OmegaY 0 +OmegaZ 0 +AX 0 +AY 0 +AZ 0 +AlphaX 0 +AlphaY 0 +AlphaZ 0 +PartSeries /OndselAssembly/AssemblyExample#Bucket +X -211.61702880859957 +Y -23.837239233725604 +Z 1866.8236062252824 +Bryantx 1.2974861345676729 +Bryanty 6.4373806329392598e-15 +Bryantz 3.3317240548162432e-15 +VX 0 +VY 0 +VZ 0 +OmegaX 0 +OmegaY 0 +OmegaZ 0 +AX 0 +AY 0 +AZ 0 +AlphaX 0 +AlphaY 0 +AlphaZ 0 +PartSeries /OndselAssembly/AssemblyExample#BucketCylinderInner +X -206.72902880859769 +Y 213.02800226613508 +Z 60.602446883034965 +Bryantx -0.59744813107453232 +Bryanty -5.1473143890873128e-15 +Bryantz 5.2583980436131683e-15 +VX 0 +VY 0 +VZ 0 +OmegaX 0 +OmegaY 0 +OmegaZ 0 +AX 0 +AY 0 +AZ 0 +AlphaX 0 +AlphaY 0 +AlphaZ 0 +PartSeries /OndselAssembly/AssemblyExample#BucketCylinderOuter +X -206.87702880859064 +Y 293.35107186801753 +Z -34.237529680289349 +Bryantx -0.61490142359447431 +Bryanty -2.6407141386776817e-15 +Bryantz -1.370645773763434e-15 +VX 0 +VY 0 +VZ 0 +OmegaX 0 +OmegaY 0 +OmegaZ 0 +AX 0 +AY 0 +AZ 0 +AlphaX 0 +AlphaY 0 +AlphaZ 0 +PartSeries /OndselAssembly/AssemblyExample#BucketLink1 +X -211.61702880860076 +Y 414.24790513731358 +Z 530.8104473060755 +Bryantx -0.23074255821516829 +Bryanty -2.7124498237542811e-15 +Bryantz 6.7857244220684629e-15 +VX 0 +VY 0 +VZ 0 +OmegaX 0 +OmegaY 0 +OmegaZ 0 +AX 0 +AY 0 +AZ 0 +AlphaX 0 +AlphaY 0 +AlphaZ 0 +PartSeries /OndselAssembly/AssemblyExample#BucketLink2 +X -209.29811232674371 +Y -308.96497899167957 +Z -129.41735800475513 +Bryantx -1.1878768764033969 +Bryanty -7.0188725956073021e-15 +Bryantz 1.6261795468181185e-15 +VX 0 +VY 0 +VZ 0 +OmegaX 0 +OmegaY 0 +OmegaZ 0 +AX 0 +AY 0 +AZ 0 +AlphaX 0 +AlphaY 0 +AlphaZ 0 +PartSeries /OndselAssembly/AssemblyExample#Stick +X -206.81702880859217 +Y 193.34985682310804 +Z 72.437803587608556 +Bryantx -0.59149319219370677 +Bryanty -2.7760026346272668e-15 +Bryantz -1.5131589597732428e-15 +VX 0 +VY 0 +VZ 0 +OmegaX 0 +OmegaY 0 +OmegaZ 0 +AX 0 +AY 0 +AZ 0 +AlphaX 0 +AlphaY 0 +AlphaZ 0 +PartSeries /OndselAssembly/AssemblyExample#StickCylinderInner +X -204.68902880859275 +Y 357.94674370443431 +Z 314.52008933020807 +Bryantx -0.33537215010502258 +Bryanty -2.660563865362079e-15 +Bryantz -5.7709328334516967e-16 +VX 0 +VY 0 +VZ 0 +OmegaX 0 +OmegaY 0 +OmegaZ 0 +AX 0 +AY 0 +AZ 0 +AlphaX 0 +AlphaY 0 +AlphaZ 0 +PartSeries /OndselAssembly/AssemblyExample#StickCylinderOuter +X -204.17702880859395 +Y 388.5582084592491 +Z 326.36555279442138 +Bryantx -0.33537215010502325 +Bryanty -1.9914332590032205e-15 +Bryantz 1.6605154213222291e-16 +VX 0 +VY 0 +VZ 0 +OmegaX 0 +OmegaY 0 +OmegaZ 0 +AX 0 +AY 0 +AZ 0 +AlphaX 0 +AlphaY 0 +AlphaZ 0 +FixedJointSeries /OndselAssembly/AssemblyExample#GroundedJoint +FXonI 2.0541849144154434e-05 +FYonI -3.8302098922932708e-06 +FZonI 3.480551938445509e-06 +TXonI 2.6860211875514526e-05 +TYonI 0.0018631652114428595 +TZonI -0.0035923365816066381 +FixedJointSeries /OndselAssembly/AssemblyExample#Fixed +FXonI -2.054184914415434e-05 +FYonI 3.8302098922932717e-06 +FZonI -3.4805519384455094e-06 +TXonI 0.00017904924080292187 +TYonI -0.0018631652114428595 +TZonI 0.0023770807862384673 +RevoluteJointSeries /OndselAssembly/AssemblyExample#Revolute +FXonI 2.063396927176788e-05 +FYonI -2.8809175001468067e-06 +FZonI 4.2787370941801498e-06 +TXonI 2.5872755500021893e-18 +TYonI -0.00082147159654947881 +TZonI -0.0033261608161091081 +RevoluteJointSeries /OndselAssembly/AssemblyExample#Revolute001 +FXonI -1.93863934306992e-05 +FYonI 3.4362107211803969e-06 +FZonI -3.9665037836276683e-06 +TXonI 0 +TYonI 0 +TZonI 0 +RevoluteJointSeries /OndselAssembly/AssemblyExample#Revolute002 +FXonI -1.052654852174095e-05 +FYonI 2.5941966467094838e-05 +FZonI -5.0609916774940017e-05 +TXonI 0 +TYonI 0 +TZonI 0 +RevoluteJointSeries /OndselAssembly/AssemblyExample#Revolute003 +FXonI 8.0513871125730775e-06 +FYonI -2.4950725963392807e-05 +FZonI 4.8546274142405465e-05 +TXonI 1.710984403280448e-17 +TYonI -0.0025007426035252522 +TZonI 0.00085613020276652295 +RevoluteJointSeries /OndselAssembly/AssemblyExample#Revolute004 +FXonI 2.2475603600466741e-06 +FYonI 2.0123459864302024e-05 +FZonI -5.439795669583307e-05 +TXonI 3.8681684970441221e-17 +TYonI -0.0075484683409082114 +TZonI -0.012668313412528767 +CylindricalJointSeries /OndselAssembly/AssemblyExample#Cylindrical +FXonI 1.1498485126377879e-19 +FYonI -2.4212788626219529e-05 +FZonI 5.0634824614558328e-05 +TXonI 1.8899152230317963e-18 +TYonI -0.00086763509883679146 +TZonI 0.008064569262659407 +RevoluteJointSeries /OndselAssembly/AssemblyExample#Revolute005 +FXonI 9.2120127613638039e-08 +FYonI 9.4929239214646448e-07 +FZonI 7.9818515573464086e-07 +TXonI 2.3282062203414104e-20 +TYonI -0.0025002182217264053 +TZonI 0.00059746590500750864 +TranslationalJointSeries /OndselAssembly/AssemblyExample#Slider +FXonI 6.3669996473891229e-08 +FYonI 6.8729016928534834e-07 +FZonI 5.0532630979255347e-07 +TXonI 3.4293013396757423e-05 +TYonI -0.0025151029599419115 +TZonI 0.00061088171182137536 +CylindricalJointSeries /OndselAssembly/AssemblyExample#Cylindrical001 +FXonI 4.624857273067223e-22 +FYonI -4.6569677305839783e-07 +FZonI -3.638188161655306e-07 +TXonI 2.3649553625053813e-18 +TYonI 0.002493953096512271 +TZonI -0.00061875766452904382 +RevoluteJointSeries /OndselAssembly/AssemblyExample#Revolute006 +FXonI 9.6307452967044158e-07 +FYonI 2.1791951679858279e-07 +FZonI 4.9761334693863197e-08 +TXonI 1.897793566845315e-17 +TYonI -0.0055214936701219915 +TZonI -0.0089692426702505258 +TranslationalJointSeries /OndselAssembly/AssemblyExample#Slider001 +FXonI -3.9266495898111732e-07 +FYonI -3.0116483004976099e-07 +FZonI -1.6546130996368814e-07 +TXonI -8.409538323940229e-05 +TYonI 0.0054215386058012677 +TZonI 0.008707020043021426 +CylindricalJointSeries /OndselAssembly/AssemblyExample#Cylindrical002 +FXonI 4.5180624567299578e-22 +FYonI 4.6539252190205578e-07 +FZonI -2.2414975652393281e-07 +TXonI 2.4776147648820908e-17 +TYonI -0.0053256627720271194 +TZonI -0.0085316395459291983 +RevoluteJointSeries /OndselAssembly/AssemblyExample#Revolute007 +FXonI 6.6407346800493162e-06 +FYonI 3.8509881632093946e-06 +FZonI 7.7081813579140055e-06 +TXonI -2.29972818347917e-18 +TYonI 0.00029052654126048916 +TZonI 0.00077004517379884935 +TranslationalJointSeries /OndselAssembly/AssemblyExample#Slider002 +FXonI 6.3838099918554102e-06 +FYonI 3.1007577640770619e-06 +FZonI 6.5801257558909205e-06 +TXonI 5.8695727944248154e-05 +TYonI -2.6308932334963525e-05 +TZonI -5.5830250680290713e-05 +CylindricalJointSeries /OndselAssembly/AssemblyExample#Cylindrical003 +FXonI -2.6570228955972581e-20 +FYonI 2.7238126699125029e-06 +FZonI 5.3068329941212788e-06 +TXonI -4.0457400956938151e-17 +TYonI 0.0050093616789166802 +TZonI 0.0036896730913819698 diff --git a/testapp/runPreDragBackhoe3.asmt b/testapp/runPreDragBackhoe3.asmt new file mode 100644 index 0000000..c8ecff5 --- /dev/null +++ b/testapp/runPreDragBackhoe3.asmt @@ -0,0 +1,1556 @@ +OndselSolver +Assembly + Notes + (Text string: '' runs: (Core.RunArray runs: #() values: #())) + Name + OndselAssembly + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Velocity3D + 0 0 0 + Omega3D + 0 0 0 + RefPoints + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + marker-AssemblyExample#BasePin + Position3D + -206.51702880859375 40.255699157714844 364.26800537109375 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + RefCurves + RefSurfaces + Parts + Part + Name + AssemblyExample#Base + Position3D + -206.51702880859375 99.415699157714869 364.26800537109375 + RotationMatrix + 1 -4.4408920985006252e-16 2.1999999999999993e-16 + 4.4408920985006252e-16 1 9.7699626167013721e-32 + -2.1999999999999993e-16 0 1 + Velocity3D + 0 0 0 + Omega3D + 0 0 0 + FeatureOrder + PrincipalMassMarker + Name + MassMarker + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Mass + 1 + MomentOfInertias + 1 1 1 + Density + 1 + RefPoints + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Fixed + Position3D + 0 0 0 + RotationMatrix + -2.2204460492503131e-16 1.0000000000000002 2.2000000000000002e-16 + 1.0000000000000002 -2.2204460492503131e-16 0 + 0 2.2000000000000002e-16 -1.0000000000000004 + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Revolute + Position3D + 30 -80.000000000000014 15 + RotationMatrix + -2.2204460492503131e-16 6.6613381477509392e-16 -1.0000000000000002 + 1.0000000000000002 -2.2204460492503131e-16 0 + 0 -1.0000000000000002 -8.8817841970012523e-16 + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Revolute005 + Position3D + 14.999999999999915 -38.044442067237526 94.459258343213548 + RotationMatrix + -2.2204460492503131e-16 1.1102230246251565e-15 1.0000000000000002 + -1.0000000000000002 -2.2204460492503131e-16 0 + 0 -1.0000000000000002 8.8817841970012523e-16 + RefCurves + RefSurfaces + Part + Name + AssemblyExample#BasePin + Position3D + -206.51702880859375 40.255699157714844 364.26800537109375 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Velocity3D + 0 0 0 + Omega3D + 0 0 0 + FeatureOrder + PrincipalMassMarker + Name + MassMarker + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Mass + 1 + MomentOfInertias + 1 1 1 + Density + 1 + RefPoints + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + FixingMarker + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Fixed + Position3D + 0 59.160000000000025 0 + RotationMatrix + -2.2204460492503131e-16 -1.0000000000000002 0 + 1.0000000000000002 -2.2204460492503131e-16 0 + 0 0 1 + RefCurves + RefSurfaces + Part + Name + AssemblyExample#Boom + Position3D + -203.54120849609356 250.5383259419992 261.58125590949288 + RotationMatrix + 1 9.0775370214044226e-16 -7.7111922312661493e-16 + -6.3237917151681207e-16 0.95327451989049405 0.3021054281663077 + 1.0093256280590438e-15 -0.3021054281663077 0.95327451989049405 + Velocity3D + 0 0 0 + Omega3D + 0 0 0 + FeatureOrder + PrincipalMassMarker + Name + MassMarker + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Mass + 1 + MomentOfInertias + 1 1 1 + Density + 1 + RefPoints + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Revolute + Position3D + 27.024179687500094 -255.87711691921635 42.364379466892444 + RotationMatrix + 0 0 1.0000000000000002 + 1.0000000000000002 -2.2204460492503131e-16 -2.2204460492503131e-16 + 0 1.0000000000000002 -2.2204460492503131e-16 + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Revolute001 + Position3D + 12.024179687499981 -590.87711691921652 332.36437946689261 + RotationMatrix + 0 0 -1.0000000000000002 + 1.0000000000000002 -2.2204460492503131e-16 2.2204460492503131e-16 + 0 -1.0000000000000002 -2.2204460492503131e-16 + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Cylindrical001 + Position3D + 12.024179687499981 -407.37711691921641 273.86437946689261 + RotationMatrix + 0 0 -1.0000000000000002 + 1.0000000000000002 -2.2204460492503131e-16 2.2204460492503131e-16 + 0 -1.0000000000000002 -2.2204460492503131e-16 + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Revolute006 + Position3D + 12.024179687500038 -385.87711691921641 162.36437946689244 + RotationMatrix + 0 0 -1.0000000000000002 + 1.0000000000000002 -2.2204460492503131e-16 2.2204460492503131e-16 + 0 -1.0000000000000002 -2.2204460492503131e-16 + RefCurves + RefSurfaces + Part + Name + AssemblyExample#BoomCylinderInner + Position3D + -208.76902880859299 141.78131239340763 259.96196176835468 + RotationMatrix + 1 6.9244649491525877e-16 -1.8465313053138249e-15 + -2.5625790706965683e-16 0.9740165663538648 0.22647677246955658 + 1.9553751289429567e-15 -0.22647677246955658 0.9740165663538648 + Velocity3D + 0 0 0 + Omega3D + 0 0 0 + FeatureOrder + PrincipalMassMarker + Name + MassMarker + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Mass + 1 + MomentOfInertias + 1 1 1 + Density + 1 + RefPoints + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Slider + Position3D + 2.2519999999996116 -213.15894861583564 265.2121856982746 + RotationMatrix + -1.0000000000000004 9.110155554150238e-32 3.7735499858576044e-32 + -9.110155554150238e-32 -0.70710678118654835 -0.70710678118654724 + -3.7735499858576044e-32 -0.70710678118654724 0.70710678118654791 + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Cylindrical001 + Position3D + 9.7519999999999811 -279.09971778962625 331.15295487206544 + RotationMatrix + 0 5.5511151231257827e-17 0.99999999999999989 + -0.70710678118654702 -0.70710678118654791 -5.5511151231257827e-17 + 0.70710678118654802 -0.70710678118654702 2.2204460492503131e-16 + RefCurves + RefSurfaces + Part + Name + AssemblyExample#BoomCylinderOuter + Position3D + -209.27702880859366 169.20371041280447 285.55635966143768 + RotationMatrix + 1 -1.4660286271287139e-17 -1.1394245241272769e-15 + 2.7233255039273096e-16 0.97401656635386458 0.22647677246955755 + 1.1064981482916354e-15 -0.22647677246955755 0.97401656635386458 + Velocity3D + 0 0 0 + Omega3D + 0 0 0 + FeatureOrder + PrincipalMassMarker + Name + MassMarker + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Mass + 1 + MomentOfInertias + 1 1 1 + Density + 1 + RefPoints + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Revolute005 + Position3D + 17.760000000000019 -144.24978336205578 144.24978336205572 + RotationMatrix + -2.2204460492503131e-16 0 1.0000000000000002 + 0.70710678118654724 -0.70710678118654813 0 + 0.70710678118654802 0.70710678118654724 -2.2204460492503131e-16 + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Slider + Position3D + 2.7599999999998488 -265.16504294495547 265.16504294495519 + RotationMatrix + -1 1.4791141972893971e-31 -1.0000000000000001e-15 + 7.0710678118654793e-16 -0.70710678118654702 -0.70710678118654802 + -7.0710678118654704e-16 -0.70710678118654802 0.70710678118654702 + RefCurves + RefSurfaces + Part + Name + AssemblyExample#Bucket + Position3D + -211.61702880859593 398.9757746146766 1516.6076698845507 + RotationMatrix + 1 -1.2044682079870762e-15 -2.4948353820381742e-15 + -9.7732024562160329e-16 0.68926876465995635 -0.72450574191246941 + 2.5922562344450615e-15 0.72450574191246941 0.68926876465995635 + Velocity3D + 0 0 0 + Omega3D + 0 0 0 + FeatureOrder + PrincipalMassMarker + Name + MassMarker + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Mass + 1 + MomentOfInertias + 1 1 1 + Density + 1 + RefPoints + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Revolute002 + Position3D + 20.100000000000165 -1088.3400000000001 200.93999999999983 + RotationMatrix + 2.2204460492503131e-16 0 1 + 1 2.2204460492503131e-16 -2.2204460492503131e-16 + -2.2204460492503131e-16 1 0 + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Revolute003 + Position3D + 20.100000000000165 -1099.4400000000003 240.38999999999987 + RotationMatrix + 2.2204460492503131e-16 0 1 + 1 2.2204460492503131e-16 -2.2204460492503131e-16 + -2.2204460492503131e-16 1 0 + RefCurves + RefSurfaces + Part + Name + AssemblyExample#BucketCylinderInner + Position3D + -206.72902880859132 264.60508619075057 83.81868105831407 + RotationMatrix + 1 3.2571745940157505e-15 -1.3890567010482474e-15 + -1.9883247074361451e-15 0.8411051042891442 0.54087170709767018 + 2.9300562643791807e-15 -0.54087170709767018 0.8411051042891442 + Velocity3D + 0 0 0 + Omega3D + 0 0 0 + FeatureOrder + PrincipalMassMarker + Name + MassMarker + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Mass + 1 + MomentOfInertias + 1 1 1 + Density + 1 + RefPoints + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Slider002 + Position3D + 0.21199999999984698 -918.42475696842746 316.72477280592801 + RotationMatrix + -1.0000000000000004 4.3765181529465017e-32 -5.5608935682923317e-31 + 5.5608935682923317e-31 0.15643446504023084 -0.98768834059513788 + 4.3765181529465017e-32 -0.98768834059513788 -0.15643446504023117 + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Cylindrical003 + Position3D + 7.7120000000001596 -1091.566523074755 289.30181108437557 + RotationMatrix + -2.2204460492503131e-16 -1.6653345369377348e-16 1.0000000000000004 + -0.98768834059513799 0.15643446504023073 1.6653345369377348e-16 + -0.15643446504023106 -0.98768834059513799 -4.4408920985006262e-16 + RefCurves + RefSurfaces + Part + Name + AssemblyExample#BucketCylinderOuter + Position3D + -206.87702880859041 335.6612969029099 -3.7554312154129277 + RotationMatrix + 1 2.2961131396475184e-15 -1.5056477837996082e-15 + -1.0729640265594796e-15 0.83153748704508201 0.5554686378534347 + 2.5274214125531035e-15 -0.5554686378534347 0.83153748704508201 + Velocity3D + 0 0 0 + Omega3D + 0 0 0 + FeatureOrder + PrincipalMassMarker + Name + MassMarker + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Mass + 1 + MomentOfInertias + 1 1 1 + Density + 1 + RefPoints + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Revolute007 + Position3D + 7.8599999999985357 -885.25287385194406 359.79437974384064 + RotationMatrix + 1.1102230246251565e-16 -1.3877787807814457e-17 1 + -0.17364817766692847 -0.98480775301220858 1.3877787807814457e-17 + 0.98480775301220835 -0.17364817766692847 -2.2204460492503131e-16 + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Slider002 + Position3D + 0.35999999999836518 -1053.6549996170315 330.10054136279598 + RotationMatrix + -1 4.9303806576313238e-31 -1.0000000000000003e-15 + 9.848077530122089e-16 0.17364817766692831 -0.98480775301220858 + 1.73648177666928e-16 -0.98480775301220858 -0.17364817766692853 + RefCurves + RefSurfaces + Part + Name + AssemblyExample#BucketLink1 + Position3D + -211.61702880859232 295.03204447601468 281.37001979013593 + RotationMatrix + 1 2.4124144609282227e-15 -1.5464926812744828e-15 + -1.3229698938191434e-15 0.86739886216323703 0.49761351862456649 + 2.5418760403645398e-15 -0.49761351862456649 0.86739886216323703 + Velocity3D + 0 0 0 + Omega3D + 0 0 0 + FeatureOrder + PrincipalMassMarker + Name + MassMarker + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Mass + 1 + MomentOfInertias + 1 1 1 + Density + 1 + RefPoints + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Revolute003 + Position3D + 20.099999999999909 -1018.9799999999999 112.19999999999976 + RotationMatrix + -2.2204460492503131e-16 0 1 + 1 1.1102230246251565e-16 1.6653345369377348e-16 + -1.6653345369377348e-16 1 0 + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Cylindrical + Position3D + -2.9000000000000909 -1003.6154985201182 157.67452137488328 + RotationMatrix + -2.2204460492503131e-16 0 1 + 1 1.1102230246251565e-16 1.6653345369377348e-16 + -1.6653345369377348e-16 1 0 + RefCurves + RefSurfaces + Part + Name + AssemblyExample#BucketLink2 + Position3D + -209.2981123267416 -557.13717839097296 -146.48679843372389 + RotationMatrix + 1 2.5830521722332144e-15 8.1825231070408568e-16 + -1.1234119375468403e-15 0.12044531536943935 0.99271996353732928 + 2.4656928006198498e-15 -0.99271996353732928 0.12044531536943935 + Velocity3D + 0 0 0 + Omega3D + 0 0 0 + FeatureOrder + PrincipalMassMarker + Name + MassMarker + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Mass + 1 + MomentOfInertias + 1 1 1 + Density + 1 + RefPoints + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Revolute004 + Position3D + 17.781083518149075 -987.05172659556706 204.81592034301104 + RotationMatrix + 5.6621374255882984e-15 4.199388857141228e-15 -1 + 1.9007228913247537e-07 0.9999999999999819 4.1993899424021917e-15 + 0.99999999999998201 -1.9007228913247537e-07 5.6621374255882984e-15 + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Cylindrical + Position3D + -12.218916481847657 -1049.0517442776702 187.81592977546745 + RotationMatrix + 0 5.5511151231257827e-17 1 + 1 0 5.5511151231257827e-17 + 5.5511151231257827e-17 1 0 + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Cylindrical003 + Position3D + 2.7810835181505524 -1049.0517442776702 187.8159297754674 + RotationMatrix + 0 5.5511151231257827e-17 1 + 1 0 5.5511151231257827e-17 + 5.5511151231257827e-17 1 0 + RefCurves + RefSurfaces + Part + Name + AssemblyExample#Stick + Position3D + -206.81702880859226 269.2074354891169 124.57579919241108 + RotationMatrix + 1 2.1762214372413816e-15 -1.5663396743407976e-15 + -1.1303686561576878e-15 0.87188642801965244 0.48970813413208825 + 2.431383643216192e-15 -0.48970813413208825 0.87188642801965244 + Velocity3D + 0 0 0 + Omega3D + 0 0 0 + FeatureOrder + PrincipalMassMarker + Name + MassMarker + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Mass + 1 + MomentOfInertias + 1 1 1 + Density + 1 + RefPoints + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Revolute001 + Position3D + 15.299999999999955 -729.50337384580121 315.52664486176371 + RotationMatrix + 0 0 1 + 0.71933980033865075 0.6946583704589977 0 + -0.6946583704589977 0.71933980033865075 0 + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Revolute002 + Position3D + 15.299999999999955 -1031.2167818496459 271.85847074484383 + RotationMatrix + 0 0 1 + 0.71933980033865075 0.6946583704589977 0 + -0.6946583704589977 0.71933980033865075 0 + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Revolute004 + Position3D + 15.299999999999955 -1006.0447884330769 276.18752923788912 + RotationMatrix + 0 0 1 + 0.71933980033865075 0.6946583704589977 0 + -0.6946583704589977 0.71933980033865075 0 + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Cylindrical002 + Position3D + 7.7999999999999545 -669.11999999999989 324.35999999999996 + RotationMatrix + 0 0 1 + 0.71933980033865075 0.6946583704589977 0 + -0.6946583704589977 0.71933980033865075 0 + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Revolute007 + Position3D + 7.7999999999999261 -734.09477116233666 347.62476117225327 + RotationMatrix + 0 0 1 + 0.71933980033865075 0.6946583704589977 0 + -0.6946583704589977 0.71933980033865075 0 + RefCurves + RefSurfaces + Part + Name + AssemblyExample#StickCylinderInner + Position3D + -204.68902880859235 343.18457102630111 285.17029878955481 + RotationMatrix + 1 1.9871169324193859e-15 -1.5149154496544296e-15 + -1.1726804928137732e-15 0.9085842526440816 0.41770163495872958 + 2.2064503131689956e-15 -0.41770163495872958 0.9085842526440816 + Velocity3D + 0 0 0 + Omega3D + 0 0 0 + FeatureOrder + PrincipalMassMarker + Name + MassMarker + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Mass + 1 + MomentOfInertias + 1 1 1 + Density + 1 + RefPoints + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Slider001 + Position3D + -1.8280000000005998 -510.60240333601746 83.22135025619508 + RotationMatrix + -1 -4.2049114267136751e-31 -2.5305512594824609e-32 + 3.0016915400511824e-31 -0.66913060635885846 -0.74314482547739436 + 2.955531238485067e-31 -0.74314482547739436 0.66913060635885824 + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Cylindrical002 + Position3D + 5.6719999999996844 -640.87569124220443 200.51994555090278 + RotationMatrix + -4.4408920985006262e-16 2.2204460492503131e-16 1 + -0.74314482547739424 -0.66913060635885846 -5.5511151231257827e-17 + 0.66913060635885835 -0.74314482547739424 2.2204460492503131e-16 + RefCurves + RefSurfaces + Part + Name + AssemblyExample#StickCylinderOuter + Position3D + -204.17702880859338 377.05899590431869 288.76734556248414 + RotationMatrix + 1 1.2439721069419915e-15 -8.457848432955699e-16 + -7.7696775522809971e-16 0.90858425264408127 0.41770163495873014 + 1.2880759726561228e-15 -0.41770163495873014 0.90858425264408127 + Velocity3D + 0 0 0 + Omega3D + 0 0 0 + FeatureOrder + PrincipalMassMarker + Name + MassMarker + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Mass + 1 + MomentOfInertias + 1 1 1 + Density + 1 + RefPoints + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Revolute006 + Position3D + 12.660000000000025 -506.59649126114687 35.837210581402019 + RotationMatrix + 0 0 1.0000000000000002 + 0.66913060635885779 -0.74314482547739535 -1.1102230246251565e-16 + 0.74314482547739491 0.66913060635885779 -4.4408920985006262e-16 + RefPoint + Position3D + 0 0 0 + RotationMatrix + 1 0 0 + 0 1 0 + 0 0 1 + Markers + Marker + Name + AssemblyExample#Slider001 + Position3D + -2.3400000000001171 -633.67425641778141 150.25854426876685 + RotationMatrix + -1 -4.9303806576313238e-32 -1.0000000000000003e-15 + 7.4314482547739496e-16 -0.66913060635885779 -0.7431448254773948 + -6.6913060635885766e-16 -0.7431448254773948 0.66913060635885757 + RefCurves + RefSurfaces + KinematicIJs + ConstraintSets + Joints + FixedJoint + Name + AssemblyExample#GroundedJoint + MarkerI + /OndselAssembly/marker-AssemblyExample#BasePin + MarkerJ + /OndselAssembly/AssemblyExample#BasePin/FixingMarker + FixedJoint + Name + AssemblyExample#Fixed + MarkerI + /OndselAssembly/AssemblyExample#Base/AssemblyExample#Fixed + MarkerJ + /OndselAssembly/AssemblyExample#BasePin/AssemblyExample#Fixed + RevoluteJoint + Name + AssemblyExample#Revolute + MarkerI + /OndselAssembly/AssemblyExample#Base/AssemblyExample#Revolute + MarkerJ + /OndselAssembly/AssemblyExample#Boom/AssemblyExample#Revolute + RevoluteJoint + Name + AssemblyExample#Revolute001 + MarkerI + /OndselAssembly/AssemblyExample#Stick/AssemblyExample#Revolute001 + MarkerJ + /OndselAssembly/AssemblyExample#Boom/AssemblyExample#Revolute001 + RevoluteJoint + Name + AssemblyExample#Revolute002 + MarkerI + /OndselAssembly/AssemblyExample#Bucket/AssemblyExample#Revolute002 + MarkerJ + /OndselAssembly/AssemblyExample#Stick/AssemblyExample#Revolute002 + RevoluteJoint + Name + AssemblyExample#Revolute003 + MarkerI + /OndselAssembly/AssemblyExample#Bucket/AssemblyExample#Revolute003 + MarkerJ + /OndselAssembly/AssemblyExample#BucketLink1/AssemblyExample#Revolute003 + RevoluteJoint + Name + AssemblyExample#Revolute004 + MarkerI + /OndselAssembly/AssemblyExample#Stick/AssemblyExample#Revolute004 + MarkerJ + /OndselAssembly/AssemblyExample#BucketLink2/AssemblyExample#Revolute004 + CylindricalJoint + Name + AssemblyExample#Cylindrical + MarkerI + /OndselAssembly/AssemblyExample#BucketLink1/AssemblyExample#Cylindrical + MarkerJ + /OndselAssembly/AssemblyExample#BucketLink2/AssemblyExample#Cylindrical + RevoluteJoint + Name + AssemblyExample#Revolute005 + MarkerI + /OndselAssembly/AssemblyExample#BoomCylinderOuter/AssemblyExample#Revolute005 + MarkerJ + /OndselAssembly/AssemblyExample#Base/AssemblyExample#Revolute005 + TranslationalJoint + Name + AssemblyExample#Slider + MarkerI + /OndselAssembly/AssemblyExample#BoomCylinderInner/AssemblyExample#Slider + MarkerJ + /OndselAssembly/AssemblyExample#BoomCylinderOuter/AssemblyExample#Slider + CylindricalJoint + Name + AssemblyExample#Cylindrical001 + MarkerI + /OndselAssembly/AssemblyExample#BoomCylinderInner/AssemblyExample#Cylindrical001 + MarkerJ + /OndselAssembly/AssemblyExample#Boom/AssemblyExample#Cylindrical001 + RevoluteJoint + Name + AssemblyExample#Revolute006 + MarkerI + /OndselAssembly/AssemblyExample#Boom/AssemblyExample#Revolute006 + MarkerJ + /OndselAssembly/AssemblyExample#StickCylinderOuter/AssemblyExample#Revolute006 + TranslationalJoint + Name + AssemblyExample#Slider001 + MarkerI + /OndselAssembly/AssemblyExample#StickCylinderInner/AssemblyExample#Slider001 + MarkerJ + /OndselAssembly/AssemblyExample#StickCylinderOuter/AssemblyExample#Slider001 + CylindricalJoint + Name + AssemblyExample#Cylindrical002 + MarkerI + /OndselAssembly/AssemblyExample#StickCylinderInner/AssemblyExample#Cylindrical002 + MarkerJ + /OndselAssembly/AssemblyExample#Stick/AssemblyExample#Cylindrical002 + RevoluteJoint + Name + AssemblyExample#Revolute007 + MarkerI + /OndselAssembly/AssemblyExample#Stick/AssemblyExample#Revolute007 + MarkerJ + /OndselAssembly/AssemblyExample#BucketCylinderOuter/AssemblyExample#Revolute007 + TranslationalJoint + Name + AssemblyExample#Slider002 + MarkerI + /OndselAssembly/AssemblyExample#BucketCylinderOuter/AssemblyExample#Slider002 + MarkerJ + /OndselAssembly/AssemblyExample#BucketCylinderInner/AssemblyExample#Slider002 + CylindricalJoint + Name + AssemblyExample#Cylindrical003 + MarkerI + /OndselAssembly/AssemblyExample#BucketCylinderInner/AssemblyExample#Cylindrical003 + MarkerJ + /OndselAssembly/AssemblyExample#BucketLink2/AssemblyExample#Cylindrical003 + Motions + Limits + GeneralConstraintSets + ForceTorques + ConstantGravity + 0 0 0 + SimulationParameters + tstart + 0 + tend + 1 + hmin + 1.0000000000000001e-09 + hmax + 1000000000 + hout + 0.10000000000000001 + errorTol + 9.9999999999999995e-07 + AnimationParameters + nframe + 1000000 + icurrent + 1 + istart + 1 + iend + 1000000 + isForward + true + framesPerSecond + 30 +TimeSeries +Number Input +Time Input +AssemblySeries /OndselAssembly +X 0 +Y 0 +Z 0 +Bryantx -0 +Bryanty 0 +Bryantz -0 +VX 0 +VY 0 +VZ 0 +OmegaX 0 +OmegaY 0 +OmegaZ 0 +AX 0 +AY 0 +AZ 0 +AlphaX 0 +AlphaY 0 +AlphaZ 0 +PartSeries /OndselAssembly/AssemblyExample#Base +X -206.51702880859375 +Y 99.415699157714869 +Z 364.26800537109375 +Bryantx -9.7699626167013721e-32 +Bryanty 2.1999999999999993e-16 +Bryantz 4.4408920985006252e-16 +VX 0 +VY 0 +VZ 0 +OmegaX 0 +OmegaY 0 +OmegaZ 0 +AX 0 +AY 0 +AZ 0 +AlphaX 0 +AlphaY 0 +AlphaZ 0 +PartSeries /OndselAssembly/AssemblyExample#BasePin +X -206.51702880859375 +Y 40.255699157714844 +Z 364.26800537109375 +Bryantx -0 +Bryanty 0 +Bryantz -0 +VX 0 +VY 0 +VZ 0 +OmegaX 0 +OmegaY 0 +OmegaZ 0 +AX 0 +AY 0 +AZ 0 +AlphaX 0 +AlphaY 0 +AlphaZ 0 +PartSeries /OndselAssembly/AssemblyExample#Boom +X -203.54120849609356 +Y 250.5383259419992 +Z 261.58125590949288 +Bryantx -0.30690051073068875 +Bryanty -7.7111922312661493e-16 +Bryantz -9.0775370214044226e-16 +VX 0 +VY 0 +VZ 0 +OmegaX 0 +OmegaY 0 +OmegaZ 0 +AX 0 +AY 0 +AZ 0 +AlphaX 0 +AlphaY 0 +AlphaZ 0 +PartSeries /OndselAssembly/AssemblyExample#BoomCylinderInner +X -208.76902880859299 +Y 141.78131239340763 +Z 259.96196176835468 +Bryantx -0.22845893731331249 +Bryanty -1.8465313053138249e-15 +Bryantz -6.9244649491525877e-16 +VX 0 +VY 0 +VZ 0 +OmegaX 0 +OmegaY 0 +OmegaZ 0 +AX 0 +AY 0 +AZ 0 +AlphaX 0 +AlphaY 0 +AlphaZ 0 +PartSeries /OndselAssembly/AssemblyExample#BoomCylinderOuter +X -209.27702880859366 +Y 169.20371041280447 +Z 285.55635966143768 +Bryantx -0.22845893731331349 +Bryanty -1.1394245241272769e-15 +Bryantz 1.4660286271287139e-17 +VX 0 +VY 0 +VZ 0 +OmegaX 0 +OmegaY 0 +OmegaZ 0 +AX 0 +AY 0 +AZ 0 +AlphaX 0 +AlphaY 0 +AlphaZ 0 +PartSeries /OndselAssembly/AssemblyExample#Bucket +X -211.61702880859593 +Y 398.9757746146766 +Z 1516.6076698845507 +Bryantx 0.81031704778134361 +Bryanty -2.4948353820381742e-15 +Bryantz 1.2044682079870762e-15 +VX 0 +VY 0 +VZ 0 +OmegaX 0 +OmegaY 0 +OmegaZ 0 +AX 0 +AY 0 +AZ 0 +AlphaX 0 +AlphaY 0 +AlphaZ 0 +PartSeries /OndselAssembly/AssemblyExample#BucketCylinderInner +X -206.72902880859132 +Y 264.60508619075057 +Z 83.81868105831407 +Bryantx -0.57147314754788825 +Bryanty -1.3890567010482474e-15 +Bryantz -3.2571745940157505e-15 +VX 0 +VY 0 +VZ 0 +OmegaX 0 +OmegaY 0 +OmegaZ 0 +AX 0 +AY 0 +AZ 0 +AlphaX 0 +AlphaY 0 +AlphaZ 0 +PartSeries /OndselAssembly/AssemblyExample#BucketCylinderOuter +X -206.87702880859041 +Y 335.6612969029099 +Z -3.7554312154129277 +Bryantx -0.58892644006782979 +Bryanty -1.5056477837996082e-15 +Bryantz -2.2961131396475184e-15 +VX 0 +VY 0 +VZ 0 +OmegaX 0 +OmegaY 0 +OmegaZ 0 +AX 0 +AY 0 +AZ 0 +AlphaX 0 +AlphaY 0 +AlphaZ 0 +PartSeries /OndselAssembly/AssemblyExample#BucketLink1 +X -211.61702880859232 +Y 295.03204447601468 +Z 281.37001979013593 +Bryantx -0.52084528943277253 +Bryanty -1.5464926812744828e-15 +Bryantz -2.4124144609282227e-15 +VX 0 +VY 0 +VZ 0 +OmegaX 0 +OmegaY 0 +OmegaZ 0 +AX 0 +AY 0 +AZ 0 +AlphaX 0 +AlphaY 0 +AlphaZ 0 +PartSeries /OndselAssembly/AssemblyExample#BucketLink2 +X -209.2981123267416 +Y -557.13717839097296 +Z -146.48679843372389 +Bryantx -1.4500578755356899 +Bryanty 8.1825231070408568e-16 +Bryantz -2.5830521722332144e-15 +VX 0 +VY 0 +VZ 0 +OmegaX 0 +OmegaY 0 +OmegaZ 0 +AX 0 +AY 0 +AZ 0 +AlphaX 0 +AlphaY 0 +AlphaZ 0 +PartSeries /OndselAssembly/AssemblyExample#Stick +X -206.81702880859226 +Y 269.2074354891169 +Z 124.57579919241108 +Bryantx -0.51175496928888253 +Bryanty -1.5663396743407976e-15 +Bryantz -2.1762214372413816e-15 +VX 0 +VY 0 +VZ 0 +OmegaX 0 +OmegaY 0 +OmegaZ 0 +AX 0 +AY 0 +AZ 0 +AlphaX 0 +AlphaY 0 +AlphaZ 0 +PartSeries /OndselAssembly/AssemblyExample#StickCylinderInner +X -204.68902880859235 +Y 343.18457102630111 +Z 285.17029878955481 +Bryantx -0.43091423341375995 +Bryanty -1.5149154496544296e-15 +Bryantz -1.9871169324193859e-15 +VX 0 +VY 0 +VZ 0 +OmegaX 0 +OmegaY 0 +OmegaZ 0 +AX 0 +AY 0 +AZ 0 +AlphaX 0 +AlphaY 0 +AlphaZ 0 +PartSeries /OndselAssembly/AssemblyExample#StickCylinderOuter +X -204.17702880859338 +Y 377.05899590431869 +Z 288.76734556248414 +Bryantx -0.43091423341376056 +Bryanty -8.457848432955699e-16 +Bryantz -1.2439721069419915e-15 +VX 0 +VY 0 +VZ 0 +OmegaX 0 +OmegaY 0 +OmegaZ 0 +AX 0 +AY 0 +AZ 0 +AlphaX 0 +AlphaY 0 +AlphaZ 0 +FixedJointSeries /OndselAssembly/AssemblyExample#GroundedJoint +FXonI -1.752148201076961e-06 +FYonI 4.3213489361167543e-06 +FZonI 2.7318289898335417e-06 +TXonI -0.00027510191394420188 +TYonI 0.0015621631379135993 +TZonI -5.7269268661624641e-05 +FixedJointSeries /OndselAssembly/AssemblyExample#Fixed +FXonI 1.7521482010770617e-06 +FYonI -4.3213489361167543e-06 +FZonI -2.7318289898335421e-06 +TXonI 0.00043671691698275429 +TYonI -0.0015621631379135993 +TZonI 0.00016092635623734364 +RevoluteJointSeries /OndselAssembly/AssemblyExample#Revolute +FXonI -1.588025306155309e-06 +FYonI 1.5033942485782077e-06 +FZonI 1.0499963736314554e-06 +TXonI -3.4743562025774545e-19 +TYonI 0.0014954109471405472 +TZonI -0.00047391570323559562 +RevoluteJointSeries /OndselAssembly/AssemblyExample#Revolute001 +FXonI 1.7633738237484709e-06 +FYonI -3.4740748340683986e-07 +FZonI 1.3071516400866729e-07 +TXonI 0 +TYonI 0 +TZonI 0 +RevoluteJointSeries /OndselAssembly/AssemblyExample#Revolute002 +FXonI -1.2160208396078102e-07 +FYonI -0.00010256235089150147 +FZonI 0.00014019092851712359 +TXonI -2.2273524092949669e-18 +TYonI -0.0013458639218802615 +TZonI 0.00029038198826333183 +RevoluteJointSeries /OndselAssembly/AssemblyExample#Revolute003 +FXonI -5.9355197423668364e-07 +FYonI 0.00010191697670903475 +FZonI -0.00013728492814113605 +TXonI 1.3941227985294739e-19 +TYonI 0.0009507856794412602 +TZonI 0.00038468879788703829 +RevoluteJointSeries /OndselAssembly/AssemblyExample#Revolute004 +FXonI -4.5353509836739888e-07 +FYonI -9.8517739320429522e-05 +FZonI 0.0001443608340863549 +TXonI 0 +TYonI 0 +TZonI 0 +CylindricalJointSeries /OndselAssembly/AssemblyExample#Cylindrical +FXonI 4.5969533109393073e-19 +FYonI 9.7246072291427751e-05 +FZonI -0.00014385694335698691 +TXonI 3.1758226406325807e-17 +TYonI 0.0037686665994344048 +TZonI 0.0022237548874350791 +RevoluteJointSeries /OndselAssembly/AssemblyExample#Revolute005 +FXonI 1.6412289492185349e-07 +FYonI -2.8179546875385465e-06 +FZonI -1.6818326162020867e-06 +TXonI 3.556543093113876e-19 +TYonI -0.00016280289613714916 +TZonI -0.00035890422480647064 +TranslationalJointSeries /OndselAssembly/AssemblyExample#Slider +FXonI 1.072226326421535e-07 +FYonI -2.0812618515918733e-06 +FZonI -1.2959889115945389e-06 +TXonI -0.00014226495108092215 +TYonI -0.00013821887299596221 +TZonI -0.00040427070455272869 +CylindricalJointSeries /OndselAssembly/AssemblyExample#Cylindrical001 +FXonI -1.4245026640799175e-21 +FYonI 1.3426506813954494e-06 +FZonI 8.5921482221682947e-07 +TXonI -7.8958362888494363e-19 +TYonI 0.0001108052495324543 +TZonI 0.00038004280216717787 +RevoluteJointSeries /OndselAssembly/AssemblyExample#Revolute006 +FXonI 8.6994837235367993e-08 +FYonI 2.1927718316953907e-06 +FZonI 1.5412837182544216e-06 +TXonI 1.3084669198790072e-18 +TYonI 0.0022538912276924756 +TZonI 0.00034371721639723477 +TranslationalJointSeries /OndselAssembly/AssemblyExample#Slider001 +FXonI -1.1377796850367842e-07 +FYonI -2.0544409266609294e-06 +FZonI -8.8522556373149214e-07 +TXonI 0.00022574526905636696 +TYonI -0.0022210879935138064 +TZonI -0.00036234176786674411 +CylindricalJointSeries /OndselAssembly/AssemblyExample#Cylindrical002 +FXonI -4.4540118704496019e-22 +FYonI 1.6897590384803869e-06 +FZonI 8.8052536881805329e-07 +TXonI 1.5350183883240024e-18 +TYonI 0.0022605701790073193 +TZonI 0.0003978313000043745 +RevoluteJointSeries /OndselAssembly/AssemblyExample#Revolute007 +FXonI -1.1201563666745207e-06 +FYonI -1.2750324958866371e-06 +FZonI -2.4616549111853161e-06 +TXonI -4.6725765206242079e-19 +TYonI 0.00082399088055267388 +TZonI 0.00057525726978602124 +TranslationalJointSeries /OndselAssembly/AssemblyExample#Slider002 +FXonI -4.9417346560931395e-07 +FYonI -9.5080777283720069e-07 +FZonI -2.1615914429162142e-06 +TXonI 1.3536978258187124e-05 +TYonI 0.00038148749045882824 +TZonI 0.00030723553327458952 +CylindricalJointSeries /OndselAssembly/AssemblyExample#Cylindrical003 +FXonI 2.479215595301298e-21 +FYonI -9.9951523894094214e-07 +FZonI -1.6521499163180001e-06 +TXonI 7.4550620473088681e-20 +TYonI -1.2391124372382512e-05 +TZonI 7.4963642920555607e-06