>>>>>> GrSystem: init >>>>>> PmSystem: ctor >>>>>> PmSystem: init >>>>>> GrWindow::create: glut window [Protein Modeler] >>>> glut window id [1] >>> use_graphics [1] pm> >>>>>> GlutWinExpose: win [105903e8] g_curr_win [-1] pm> #============================================================# pm> # test rigid body simulation of a helix # pm> # # pm> # define rigid bodies for peptide plane and sidechains. # pm> # # pm> # use multibody command. # pm> #============================================================# pm> system echo = off >>> PDB: open [../data/neck_xform.pdb] for reading. read pdb file ... done. read 1 protein model(s) 0 nucleotide model(s) 0 misc model(s) ============= protein ============ >>> 4167 atoms 4 chains --------- chains --------- 1 id = D number of residues = 148 2 id = B number of residues = 148 3 id = A number of residues = 148 4 id = C number of residues = 77 >>> create kinematic chain. >>> number of residues = 50 ---- create objects --- ------ residue 787 ----- >>> peptide domain kcPt1 C[786-787] >>> sidechain domain kcSc1 C[787] >>> peptide body kcPtBody1 >>> sidechain body kcScBody1 >>> joint kcNJnt1 at C[787] pos = [ 1.500400, 2.998800, 2.096100 ] >>> joint kcCJnt1 at C[787] pos = [ 1.546000, 3.094200, 2.313900 ] ------ residue 788 ----- >>> peptide domain kcPt2 C[787-788] >>> sidechain domain kcSc2 C[788] >>> peptide body kcPtBody2 >>> sidechain body kcScBody2 >>> joint kcNJnt2 at C[788] pos = [ 1.598800, 2.978400, 2.349000 ] >>> joint kcCJnt2 at C[788] pos = [ 1.819300, 3.048700, 2.430900 ] ------ residue 789 ----- >>> peptide domain kcPt3 C[788-789] >>> sidechain domain kcSc3 C[789] >>> peptide body kcPtBody3 >>> sidechain body kcScBody3 >>> joint kcNJnt3 at C[789] pos = [ 1.874100, 3.035900, 2.310900 ] >>> joint kcCJnt3 at C[789] pos = [ 1.969200, 3.260300, 2.277500 ] ------ residue 790 ----- >>> peptide domain kcPt4 C[789-790] >>> sidechain domain kcSc4 C[790] >>> peptide body kcPtBody4 >>> sidechain body kcScBody4 >>> joint kcNJnt4 at C[790] pos = [ 1.846300, 3.296800, 2.242000 ] >>> joint kcCJnt4 at C[790] pos = [ 1.801900, 3.494800, 2.376700 ] ------ residue 791 ----- >>> peptide domain kcPt5 C[790-791] >>> sidechain domain kcSc5 C[791] >>> peptide body kcPtBody5 >>> sidechain body kcScBody5 >>> joint kcNJnt5 at C[791] pos = [ 1.738500, 3.425700, 2.471300 ] >>> joint kcCJnt5 at C[791] pos = [ 1.878400, 3.484900, 2.663200 ] ------ residue 792 ----- >>> peptide domain kcPt6 C[791-792] >>> sidechain domain kcSc6 C[792] >>> peptide body kcPtBody6 >>> sidechain body kcScBody6 >>> joint kcNJnt6 at C[792] pos = [ 1.960800, 3.385600, 2.633500 ] >>> joint kcCJnt6 at C[792] pos = [ 2.171200, 3.509700, 2.630400 ] ------ residue 793 ----- >>> peptide domain kcPt7 C[792-793] >>> sidechain domain kcSc7 C[793] >>> peptide body kcPtBody7 >>> sidechain body kcScBody7 >>> joint kcNJnt7 at C[793] pos = [ 2.148600, 3.540700, 2.503300 ] >>> joint kcCJnt7 at C[793] pos = [ 2.178600, 3.782700, 2.510700 ] ------ residue 794 ----- >>> peptide domain kcPt8 C[793-794] >>> sidechain domain kcSc8 C[794] >>> peptide body kcPtBody8 >>> sidechain body kcScBody8 >>> joint kcNJnt8 at C[794] pos = [ 2.049400, 3.801900, 2.529100 ] >>> joint kcCJnt8 at C[794] pos = [ 2.055600, 3.929200, 2.736300 ] ------ residue 795 ----- >>> peptide domain kcPt9 C[794-795] >>> sidechain domain kcSc9 C[795] >>> peptide body kcPtBody9 >>> sidechain body kcScBody9 >>> joint kcNJnt9 at C[795] pos = [ 2.064300, 3.816800, 2.806500 ] >>> joint kcCJnt9 at C[795] pos = [ 2.265200, 3.864200, 2.936500 ] ------ residue 796 ----- >>> peptide domain kcPt10 C[795-796] >>> sidechain domain kcSc10 C[796] >>> peptide body kcPtBody10 >>> sidechain body kcScBody10 >>> joint kcNJnt10 at C[796] pos = [ 2.343000, 3.807200, 2.845400 ] >>> joint kcCJnt10 at C[796] pos = [ 2.490600, 3.996000, 2.793400 ] ------ residue 797 ----- >>> peptide domain kcPt11 C[796-797] >>> sidechain domain kcSc11 C[797] >>> peptide body kcPtBody11 >>> sidechain body kcScBody11 >>> joint kcNJnt11 at C[797] pos = [ 2.404000, 4.036800, 2.701600 ] >>> joint kcCJnt11 at C[797] pos = [ 2.376700, 4.280300, 2.759500 ] ------ residue 798 ----- >>> peptide domain kcPt12 C[797-798] >>> sidechain domain kcSc12 C[798] >>> peptide body kcPtBody12 >>> sidechain body kcScBody12 >>> joint kcNJnt12 at C[798] pos = [ 2.284500, 4.252500, 2.851000 ] >>> joint kcCJnt12 at C[798] pos = [ 2.371600, 4.365400, 3.050800 ] ------ residue 799 ----- >>> peptide domain kcPt13 C[798-799] >>> sidechain domain kcSc13 C[799] >>> peptide body kcPtBody13 >>> sidechain body kcScBody13 >>> joint kcNJnt13 at C[799] pos = [ 2.439500, 4.255700, 3.079600 ] >>> joint kcCJnt13 at C[799] pos = [ 2.668600, 4.330500, 3.104600 ] ------ residue 800 ----- >>> peptide domain kcPt14 C[799-800] >>> sidechain domain kcSc14 C[800] >>> peptide body kcPtBody14 >>> sidechain body kcScBody14 >>> joint kcNJnt14 at C[800] pos = [ 2.686000, 4.308600, 2.974600 ] >>> joint kcCJnt14 at C[800] pos = [ 2.771700, 4.525400, 2.910400 ] ------ residue 801 ----- >>> peptide domain kcPt15 C[800-801] >>> sidechain domain kcSc15 C[801] >>> peptide body kcPtBody15 >>> sidechain body kcScBody15 >>> joint kcNJnt15 at C[801] pos = [ 2.652000, 4.567700, 2.871500 ] >>> joint kcCJnt15 at C[801] pos = [ 2.627100, 4.763200, 3.015300 ] ------ residue 802 ----- >>> peptide domain kcPt16 C[801-802] >>> sidechain domain kcSc16 C[802] >>> peptide body kcPtBody16 >>> sidechain body kcScBody16 >>> joint kcNJnt16 at C[802] pos = [ 2.591600, 4.679300, 3.111700 ] >>> joint kcCJnt16 at C[802] pos = [ 2.737700, 4.747700, 3.301200 ] ------ residue 803 ----- >>> peptide domain kcPt17 C[802-803] >>> sidechain domain kcSc17 C[803] >>> peptide body kcPtBody17 >>> sidechain body kcScBody17 >>> joint kcNJnt17 at C[803] pos = [ 2.831400, 4.656200, 3.274300 ] >>> joint kcCJnt17 at C[803] pos = [ 3.045700, 4.781900, 3.245100 ] ------ residue 804 ----- >>> peptide domain kcPt18 C[803-804] >>> sidechain domain kcSc18 C[804] >>> peptide body kcPtBody18 >>> sidechain body kcScBody18 >>> joint kcNJnt18 at C[804] pos = [ 3.023000, 4.795100, 3.114600 ] >>> joint kcCJnt18 at C[804] pos = [ 3.050200, 5.036300, 3.090100 ] ------ residue 805 ----- >>> peptide domain kcPt19 C[804-805] >>> sidechain domain kcSc19 C[805] >>> peptide body kcPtBody19 >>> sidechain body kcScBody19 >>> joint kcNJnt19 at C[805] pos = [ 2.920700, 5.049800, 3.118100 ] >>> joint kcCJnt19 at C[805] pos = [ 2.931300, 5.208200, 3.306900 ] ------ residue 806 ----- >>> peptide domain kcPt20 C[805-806] >>> sidechain domain kcSc20 C[806] >>> peptide body kcPtBody20 >>> sidechain body kcScBody20 >>> joint kcNJnt20 at C[806] pos = [ 2.947800, 5.107500, 3.392200 ] >>> joint kcCJnt20 at C[806] pos = [ 3.150600, 5.173400, 3.510300 ] ------ residue 807 ----- >>> peptide domain kcPt21 C[806-807] >>> sidechain domain kcSc21 C[807] >>> peptide body kcPtBody21 >>> sidechain body kcScBody21 >>> joint kcNJnt21 at C[807] pos = [ 3.220100, 5.117900, 3.411900 ] >>> joint kcCJnt21 at C[807] pos = [ 3.360800, 5.303300, 3.340900 ] ------ residue 808 ----- >>> peptide domain kcPt22 C[807-808] >>> sidechain domain kcSc22 C[808] >>> peptide body kcPtBody22 >>> sidechain body kcScBody22 >>> joint kcNJnt22 at C[808] pos = [ 3.268800, 5.337600, 3.250800 ] >>> joint kcCJnt22 at C[808] pos = [ 3.233700, 5.572000, 3.314500 ] ------ residue 809 ----- >>> peptide domain kcPt23 C[808-809] >>> sidechain domain kcSc23 C[809] >>> peptide body kcPtBody23 >>> sidechain body kcScBody23 >>> joint kcNJnt23 at C[809] pos = [ 3.138200, 5.538400, 3.401100 ] >>> joint kcCJnt23 at C[809] pos = [ 3.225200, 5.644200, 3.603200 ] ------ residue 810 ----- >>> peptide domain kcPt24 C[809-810] >>> sidechain domain kcSc24 C[810] >>> peptide body kcPtBody24 >>> sidechain body kcScBody24 >>> joint kcNJnt24 at C[810] pos = [ 3.303000, 5.530300, 3.659100 ] >>> joint kcCJnt24 at C[810] pos = [ 3.524700, 5.639800, 3.634800 ] ------ residue 811 ----- >>> peptide domain kcPt25 C[810-811] >>> sidechain domain kcSc25 C[811] >>> peptide body kcPtBody25 >>> sidechain body kcScBody25 >>> joint kcNJnt25 at C[811] pos = [ 3.515600, 5.638300, 3.502700 ] >>> joint kcCJnt25 at C[811] pos = [ 3.562100, 5.874400, 3.455500 ] ------ residue 812 ----- >>> peptide domain kcPt26 C[811-812] >>> sidechain domain kcSc26 C[812] >>> peptide body kcPtBody26 >>> sidechain body kcScBody26 >>> joint kcNJnt26 at C[812] pos = [ 3.432600, 5.906000, 3.452300 ] >>> joint kcCJnt26 at C[812] pos = [ 3.412200, 6.089900, 3.617700 ] ------ residue 813 ----- >>> peptide domain kcPt27 C[812-813] >>> sidechain domain kcSc27 C[813] >>> peptide body kcPtBody27 >>> sidechain body kcScBody27 >>> joint kcNJnt27 at C[813] pos = [ 3.391200, 5.999800, 3.712100 ] >>> joint kcCJnt27 at C[813] pos = [ 3.560500, 6.068300, 3.864800 ] ------ residue 814 ----- >>> peptide domain kcPt28 C[813-814] >>> sidechain domain kcSc28 C[814] >>> peptide body kcPtBody28 >>> sidechain body kcScBody28 >>> joint kcNJnt28 at C[814] pos = [ 3.648700, 5.980400, 3.817900 ] >>> joint kcCJnt28 at C[814] pos = [ 3.829100, 6.142000, 3.770100 ] ------ residue 815 ----- >>> peptide domain kcPt29 C[814-815] >>> sidechain domain kcSc29 C[815] >>> peptide body kcPtBody29 >>> sidechain body kcScBody29 >>> joint kcNJnt29 at C[815] pos = [ 3.775000, 6.175700, 3.654000 ] >>> joint kcCJnt29 at C[815] pos = [ 3.753200, 6.417900, 3.684200 ] ------ residue 816 ----- >>> peptide domain kcPt30 C[815-816] >>> sidechain domain kcSc30 C[816] >>> peptide body kcPtBody30 >>> sidechain body kcScBody30 >>> joint kcNJnt30 at C[816] pos = [ 3.632600, 6.399800, 3.737400 ] >>> joint kcCJnt30 at C[816] pos = [ 3.656200, 6.530100, 3.946500 ] ------ residue 817 ----- >>> peptide domain kcPt31 C[816-817] >>> sidechain domain kcSc31 C[817] >>> peptide body kcPtBody31 >>> sidechain body kcScBody31 >>> joint kcNJnt31 at C[817] pos = [ 3.690100, 6.420900, 4.015600 ] >>> joint kcCJnt31 at C[817] pos = [ 3.898200, 6.506700, 4.107800 ] ------ residue 818 ----- >>> peptide domain kcPt32 C[817-818] >>> sidechain domain kcSc32 C[818] >>> peptide body kcPtBody32 >>> sidechain body kcScBody32 >>> joint kcNJnt32 at C[818] pos = [ 3.964600, 6.470600, 3.999100 ] >>> joint kcCJnt32 at C[818] pos = [ 4.063100, 6.685700, 3.933800 ] ------ residue 819 ----- >>> peptide domain kcPt33 C[818-819] >>> sidechain domain kcSc33 C[819] >>> peptide body kcPtBody33 >>> sidechain body kcScBody33 >>> joint kcNJnt33 at C[819] pos = [ 3.954000, 6.717500, 3.865100 ] >>> joint kcCJnt33 at C[819] pos = [ 3.894900, 6.938100, 3.958600 ] ------ residue 820 ----- >>> peptide domain kcPt34 C[819-820] >>> sidechain domain kcSc34 C[820] >>> peptide body kcPtBody34 >>> sidechain body kcScBody34 >>> joint kcNJnt34 at C[820] pos = [ 3.827900, 6.877700, 4.056000 ] >>> joint kcCJnt34 at C[820] pos = [ 3.933200, 6.984300, 4.246700 ] ------ residue 821 ----- >>> peptide domain kcPt35 C[820-821] >>> sidechain domain kcSc35 C[821] >>> peptide body kcPtBody35 >>> sidechain body kcScBody35 >>> joint kcNJnt35 at C[821] pos = [ 4.028100, 6.890900, 4.244100 ] >>> joint kcCJnt35 at C[821] pos = [ 4.236700, 7.021000, 4.227100 ] ------ residue 822 ----- >>> peptide domain kcPt36 C[821-822] >>> sidechain domain kcSc36 C[822] >>> peptide body kcPtBody36 >>> sidechain body kcScBody36 >>> joint kcNJnt36 at C[822] pos = [ 4.242100, 7.008200, 4.094800 ] >>> joint kcCJnt36 at C[822] pos = [ 4.265200, 7.251500, 4.029200 ] ------ residue 823 ----- >>> peptide domain kcPt37 C[822-823] >>> sidechain domain kcSc37 C[823] >>> peptide body kcPtBody37 >>> sidechain body kcScBody37 >>> joint kcNJnt37 at C[823] pos = [ 4.134900, 7.272400, 4.046800 ] >>> joint kcCJnt37 at C[823] pos = [ 4.123400, 7.466500, 4.194500 ] ------ residue 824 ----- >>> peptide domain kcPt38 C[823-824] >>> sidechain domain kcSc38 C[824] >>> peptide body kcPtBody38 >>> sidechain body kcScBody38 >>> joint kcNJnt38 at C[824] pos = [ 4.128500, 7.380600, 4.295300 ] >>> joint kcCJnt38 at C[824] pos = [ 4.313000, 7.462900, 4.432200 ] ------ residue 825 ----- >>> peptide domain kcPt39 C[824-825] >>> sidechain domain kcSc39 C[825] >>> peptide body kcPtBody39 >>> sidechain body kcScBody39 >>> joint kcNJnt39 at C[825] pos = [ 4.396700, 7.387500, 4.361000 ] >>> joint kcCJnt39 at C[825] pos = [ 4.567400, 7.542500, 4.280100 ] ------ residue 826 ----- >>> peptide domain kcPt40 C[825-826] >>> sidechain domain kcSc40 C[826] >>> peptide body kcPtBody40 >>> sidechain body kcScBody40 >>> joint kcNJnt40 at C[826] pos = [ 4.512900, 7.549500, 4.158700 ] >>> joint kcCJnt40 at C[826] pos = [ 4.491300, 7.793800, 4.149500 ] ------ residue 827 ----- >>> peptide domain kcPt41 C[826-827] >>> sidechain domain kcSc41 C[827] >>> peptide body kcPtBody41 >>> sidechain body kcScBody41 >>> joint kcNJnt41 at C[827] pos = [ 4.378600, 7.788200, 4.219500 ] >>> joint kcCJnt41 at C[827] pos = [ 4.431500, 7.940000, 4.402900 ] ------ residue 828 ----- >>> peptide domain kcPt42 C[827-828] >>> sidechain domain kcSc42 C[828] >>> peptide body kcPtBody42 >>> sidechain body kcScBody42 >>> joint kcNJnt42 at C[828] pos = [ 4.457100, 7.845600, 4.493000 ] >>> joint kcCJnt42 at C[828] pos = [ 4.683100, 7.924500, 4.559300 ] ------ residue 829 ----- >>> peptide domain kcPt43 C[828-829] >>> sidechain domain kcSc43 C[829] >>> peptide body kcPtBody43 >>> sidechain body kcScBody43 >>> joint kcNJnt43 at C[829] pos = [ 4.736200, 7.880000, 4.446500 ] >>> joint kcCJnt43 at C[829] pos = [ 4.851800, 8.083100, 4.372300 ] ------ residue 830 ----- >>> peptide domain kcPt44 C[829-830] >>> sidechain domain kcSc44 C[830] >>> peptide body kcPtBody44 >>> sidechain body kcScBody44 >>> joint kcNJnt44 at C[830] pos = [ 4.749900, 8.121000, 4.295500 ] >>> joint kcCJnt44 at C[830] pos = [ 4.697800, 8.350500, 4.374800 ] ------ residue 831 ----- >>> peptide domain kcPt45 C[830-831] >>> sidechain domain kcSc45 C[831] >>> peptide body kcPtBody45 >>> sidechain body kcScBody45 >>> joint kcNJnt45 at C[831] pos = [ 4.615300, 8.298400, 4.464200 ] >>> joint kcCJnt45 at C[831] pos = [ 4.705100, 8.401400, 4.659000 ] ------ residue 832 ----- >>> peptide domain kcPt46 C[831-832] >>> sidechain domain kcSc46 C[832] >>> peptide body kcPtBody46 >>> sidechain body kcScBody46 >>> joint kcNJnt46 at C[832] pos = [ 4.782000, 8.296900, 4.687800 ] >>> joint kcCJnt46 at C[832] pos = [ 4.995600, 8.420000, 4.700400 ] ------ residue 833 ----- >>> peptide domain kcPt47 C[832-833] >>> sidechain domain kcSc47 C[833] >>> peptide body kcPtBody47 >>> sidechain body kcScBody47 >>> joint kcNJnt47 at C[833] pos = [ 5.010900, 8.417100, 4.569000 ] >>> joint kcCJnt47 at C[833] pos = [ 5.033800, 8.656401, 4.521900 ] ------ residue 834 ----- >>> peptide domain kcPt48 C[833-834] >>> sidechain domain kcSc48 C[834] >>> peptide body kcPtBody48 >>> sidechain body kcScBody48 >>> joint kcNJnt48 at C[834] pos = [ 4.901800, 8.665800, 4.508300 ] >>> joint kcCJnt48 at C[834] pos = [ 4.854700, 8.856000, 4.659500 ] ------ residue 835 ----- >>> peptide domain kcPt49 C[834-835] >>> sidechain domain kcSc49 C[835] >>> peptide body kcPtBody49 >>> sidechain body kcScBody49 >>> joint kcNJnt49 at C[835] pos = [ 4.819700, 8.781700, 4.764200 ] ---------- joints ---------- number of joints = 97 1: name = kcNJnt1 type = hinge bodies = { kcPtBody1 kcScBody1 } position = [ 1.5004, 2.9988 2.0961 ] force_const = 0 2: name = kcCJnt1 type = hinge bodies = { kcScBody1 kcPtBody2 } position = [ 1.546, 3.0942 2.3139 ] force_const = 0 3: name = kcNJnt2 type = hinge bodies = { kcPtBody2 kcScBody2 } position = [ 1.5988, 2.9784 2.349 ] force_const = 0 4: name = kcCJnt2 type = hinge bodies = { kcScBody2 kcPtBody3 } position = [ 1.8193, 3.0487 2.4309 ] force_const = 0 5: name = kcNJnt3 type = hinge bodies = { kcPtBody3 kcScBody3 } position = [ 1.8741, 3.0359 2.3109 ] force_const = 0 6: name = kcCJnt3 type = hinge bodies = { kcScBody3 kcPtBody4 } position = [ 1.9692, 3.2603 2.2775 ] force_const = 0 7: name = kcNJnt4 type = hinge bodies = { kcPtBody4 kcScBody4 } position = [ 1.8463, 3.2968 2.242 ] force_const = 0 8: name = kcCJnt4 type = hinge bodies = { kcScBody4 kcPtBody5 } position = [ 1.8019, 3.4948 2.3767 ] force_const = 0 9: name = kcNJnt5 type = hinge bodies = { kcPtBody5 kcScBody5 } position = [ 1.7385, 3.4257 2.4713 ] force_const = 0 10: name = kcCJnt5 type = hinge bodies = { kcScBody5 kcPtBody6 } position = [ 1.8784, 3.4849 2.6632 ] force_const = 0 11: name = kcNJnt6 type = hinge bodies = { kcPtBody6 kcScBody6 } position = [ 1.9608, 3.3856 2.6335 ] force_const = 0 12: name = kcCJnt6 type = hinge bodies = { kcScBody6 kcPtBody7 } position = [ 2.1712, 3.5097 2.6304 ] force_const = 0 13: name = kcNJnt7 type = hinge bodies = { kcPtBody7 kcScBody7 } position = [ 2.1486, 3.5407 2.5033 ] force_const = 0 14: name = kcCJnt7 type = hinge bodies = { kcScBody7 kcPtBody8 } position = [ 2.1786, 3.7827 2.5107 ] force_const = 0 15: name = kcNJnt8 type = hinge bodies = { kcPtBody8 kcScBody8 } position = [ 2.0494, 3.8019 2.5291 ] force_const = 0 16: name = kcCJnt8 type = hinge bodies = { kcScBody8 kcPtBody9 } position = [ 2.0556, 3.9292 2.7363 ] force_const = 0 17: name = kcNJnt9 type = hinge bodies = { kcPtBody9 kcScBody9 } position = [ 2.0643, 3.8168 2.8065 ] force_const = 0 18: name = kcCJnt9 type = hinge bodies = { kcScBody9 kcPtBody10 } position = [ 2.2652, 3.8642 2.9365 ] force_const = 0 19: name = kcNJnt10 type = hinge bodies = { kcPtBody10 kcScBody10 } position = [ 2.343, 3.8072 2.8454 ] force_const = 0 20: name = kcCJnt10 type = hinge bodies = { kcScBody10 kcPtBody11 } position = [ 2.4906, 3.996 2.7934 ] force_const = 0 21: name = kcNJnt11 type = hinge bodies = { kcPtBody11 kcScBody11 } position = [ 2.404, 4.0368 2.7016 ] force_const = 0 22: name = kcCJnt11 type = hinge bodies = { kcScBody11 kcPtBody12 } position = [ 2.3767, 4.2803 2.7595 ] force_const = 0 23: name = kcNJnt12 type = hinge bodies = { kcPtBody12 kcScBody12 } position = [ 2.2845, 4.2525 2.851 ] force_const = 0 24: name = kcCJnt12 type = hinge bodies = { kcScBody12 kcPtBody13 } position = [ 2.3716, 4.3654 3.0508 ] force_const = 0 25: name = kcNJnt13 type = hinge bodies = { kcPtBody13 kcScBody13 } position = [ 2.4395, 4.2557 3.0796 ] force_const = 0 26: name = kcCJnt13 type = hinge bodies = { kcScBody13 kcPtBody14 } position = [ 2.6686, 4.3305 3.1046 ] force_const = 0 27: name = kcNJnt14 type = hinge bodies = { kcPtBody14 kcScBody14 } position = [ 2.686, 4.3086 2.9746 ] force_const = 0 28: name = kcCJnt14 type = hinge bodies = { kcScBody14 kcPtBody15 } position = [ 2.7717, 4.5254 2.9104 ] force_const = 0 29: name = kcNJnt15 type = hinge bodies = { kcPtBody15 kcScBody15 } position = [ 2.652, 4.5677 2.8715 ] force_const = 0 30: name = kcCJnt15 type = hinge bodies = { kcScBody15 kcPtBody16 } position = [ 2.6271, 4.7632 3.0153 ] force_const = 0 31: name = kcNJnt16 type = hinge bodies = { kcPtBody16 kcScBody16 } position = [ 2.5916, 4.6793 3.1117 ] force_const = 0 32: name = kcCJnt16 type = hinge bodies = { kcScBody16 kcPtBody17 } position = [ 2.7377, 4.7477 3.3012 ] force_const = 0 33: name = kcNJnt17 type = hinge bodies = { kcPtBody17 kcScBody17 } position = [ 2.8314, 4.6562 3.2743 ] force_const = 0 34: name = kcCJnt17 type = hinge bodies = { kcScBody17 kcPtBody18 } position = [ 3.0457, 4.7819 3.2451 ] force_const = 0 35: name = kcNJnt18 type = hinge bodies = { kcPtBody18 kcScBody18 } position = [ 3.023, 4.7951 3.1146 ] force_const = 0 36: name = kcCJnt18 type = hinge bodies = { kcScBody18 kcPtBody19 } position = [ 3.0502, 5.0363 3.0901 ] force_const = 0 37: name = kcNJnt19 type = hinge bodies = { kcPtBody19 kcScBody19 } position = [ 2.9207, 5.0498 3.1181 ] force_const = 0 38: name = kcCJnt19 type = hinge bodies = { kcScBody19 kcPtBody20 } position = [ 2.9313, 5.2082 3.3069 ] force_const = 0 39: name = kcNJnt20 type = hinge bodies = { kcPtBody20 kcScBody20 } position = [ 2.9478, 5.1075 3.3922 ] force_const = 0 40: name = kcCJnt20 type = hinge bodies = { kcScBody20 kcPtBody21 } position = [ 3.1506, 5.1734 3.5103 ] force_const = 0 41: name = kcNJnt21 type = hinge bodies = { kcPtBody21 kcScBody21 } position = [ 3.2201, 5.1179 3.4119 ] force_const = 0 42: name = kcCJnt21 type = hinge bodies = { kcScBody21 kcPtBody22 } position = [ 3.3608, 5.3033 3.3409 ] force_const = 0 43: name = kcNJnt22 type = hinge bodies = { kcPtBody22 kcScBody22 } position = [ 3.2688, 5.3376 3.2508 ] force_const = 0 44: name = kcCJnt22 type = hinge bodies = { kcScBody22 kcPtBody23 } position = [ 3.2337, 5.572 3.3145 ] force_const = 0 45: name = kcNJnt23 type = hinge bodies = { kcPtBody23 kcScBody23 } position = [ 3.1382, 5.5384 3.4011 ] force_const = 0 46: name = kcCJnt23 type = hinge bodies = { kcScBody23 kcPtBody24 } position = [ 3.2252, 5.6442 3.6032 ] force_const = 0 47: name = kcNJnt24 type = hinge bodies = { kcPtBody24 kcScBody24 } position = [ 3.303, 5.5303 3.6591 ] force_const = 0 48: name = kcCJnt24 type = hinge bodies = { kcScBody24 kcPtBody25 } position = [ 3.5247, 5.6398 3.6348 ] force_const = 0 49: name = kcNJnt25 type = hinge bodies = { kcPtBody25 kcScBody25 } position = [ 3.5156, 5.6383 3.5027 ] force_const = 0 50: name = kcCJnt25 type = hinge bodies = { kcScBody25 kcPtBody26 } position = [ 3.5621, 5.8744 3.4555 ] force_const = 0 51: name = kcNJnt26 type = hinge bodies = { kcPtBody26 kcScBody26 } position = [ 3.4326, 5.906 3.4523 ] force_const = 0 52: name = kcCJnt26 type = hinge bodies = { kcScBody26 kcPtBody27 } position = [ 3.4122, 6.0899 3.6177 ] force_const = 0 53: name = kcNJnt27 type = hinge bodies = { kcPtBody27 kcScBody27 } position = [ 3.3912, 5.9998 3.7121 ] force_const = 0 54: name = kcCJnt27 type = hinge bodies = { kcScBody27 kcPtBody28 } position = [ 3.5605, 6.0683 3.8648 ] force_const = 0 55: name = kcNJnt28 type = hinge bodies = { kcPtBody28 kcScBody28 } position = [ 3.6487, 5.9804 3.8179 ] force_const = 0 56: name = kcCJnt28 type = hinge bodies = { kcScBody28 kcPtBody29 } position = [ 3.8291, 6.142 3.7701 ] force_const = 0 57: name = kcNJnt29 type = hinge bodies = { kcPtBody29 kcScBody29 } position = [ 3.775, 6.1757 3.654 ] force_const = 0 58: name = kcCJnt29 type = hinge bodies = { kcScBody29 kcPtBody30 } position = [ 3.7532, 6.4179 3.6842 ] force_const = 0 59: name = kcNJnt30 type = hinge bodies = { kcPtBody30 kcScBody30 } position = [ 3.6326, 6.3998 3.7374 ] force_const = 0 60: name = kcCJnt30 type = hinge bodies = { kcScBody30 kcPtBody31 } position = [ 3.6562, 6.5301 3.9465 ] force_const = 0 61: name = kcNJnt31 type = hinge bodies = { kcPtBody31 kcScBody31 } position = [ 3.6901, 6.4209 4.0156 ] force_const = 0 62: name = kcCJnt31 type = hinge bodies = { kcScBody31 kcPtBody32 } position = [ 3.8982, 6.5067 4.1078 ] force_const = 0 63: name = kcNJnt32 type = hinge bodies = { kcPtBody32 kcScBody32 } position = [ 3.9646, 6.4706 3.9991 ] force_const = 0 64: name = kcCJnt32 type = hinge bodies = { kcScBody32 kcPtBody33 } position = [ 4.0631, 6.6857 3.9338 ] force_const = 0 65: name = kcNJnt33 type = hinge bodies = { kcPtBody33 kcScBody33 } position = [ 3.954, 6.7175 3.8651 ] force_const = 0 66: name = kcCJnt33 type = hinge bodies = { kcScBody33 kcPtBody34 } position = [ 3.8949, 6.9381 3.9586 ] force_const = 0 67: name = kcNJnt34 type = hinge bodies = { kcPtBody34 kcScBody34 } position = [ 3.8279, 6.8777 4.056 ] force_const = 0 68: name = kcCJnt34 type = hinge bodies = { kcScBody34 kcPtBody35 } position = [ 3.9332, 6.9843 4.2467 ] force_const = 0 69: name = kcNJnt35 type = hinge bodies = { kcPtBody35 kcScBody35 } position = [ 4.0281, 6.8909 4.2441 ] force_const = 0 70: name = kcCJnt35 type = hinge bodies = { kcScBody35 kcPtBody36 } position = [ 4.2367, 7.021 4.2271 ] force_const = 0 71: name = kcNJnt36 type = hinge bodies = { kcPtBody36 kcScBody36 } position = [ 4.2421, 7.0082 4.0948 ] force_const = 0 72: name = kcCJnt36 type = hinge bodies = { kcScBody36 kcPtBody37 } position = [ 4.2652, 7.2515 4.0292 ] force_const = 0 73: name = kcNJnt37 type = hinge bodies = { kcPtBody37 kcScBody37 } position = [ 4.1349, 7.2724 4.0468 ] force_const = 0 74: name = kcCJnt37 type = hinge bodies = { kcScBody37 kcPtBody38 } position = [ 4.1234, 7.4665 4.1945 ] force_const = 0 75: name = kcNJnt38 type = hinge bodies = { kcPtBody38 kcScBody38 } position = [ 4.1285, 7.3806 4.2953 ] force_const = 0 76: name = kcCJnt38 type = hinge bodies = { kcScBody38 kcPtBody39 } position = [ 4.313, 7.4629 4.4322 ] force_const = 0 77: name = kcNJnt39 type = hinge bodies = { kcPtBody39 kcScBody39 } position = [ 4.3967, 7.3875 4.361 ] force_const = 0 78: name = kcCJnt39 type = hinge bodies = { kcScBody39 kcPtBody40 } position = [ 4.5674, 7.5425 4.2801 ] force_const = 0 79: name = kcNJnt40 type = hinge bodies = { kcPtBody40 kcScBody40 } position = [ 4.5129, 7.5495 4.1587 ] force_const = 0 80: name = kcCJnt40 type = hinge bodies = { kcScBody40 kcPtBody41 } position = [ 4.4913, 7.7938 4.1495 ] force_const = 0 81: name = kcNJnt41 type = hinge bodies = { kcPtBody41 kcScBody41 } position = [ 4.3786, 7.7882 4.2195 ] force_const = 0 82: name = kcCJnt41 type = hinge bodies = { kcScBody41 kcPtBody42 } position = [ 4.4315, 7.94 4.4029 ] force_const = 0 83: name = kcNJnt42 type = hinge bodies = { kcPtBody42 kcScBody42 } position = [ 4.4571, 7.8456 4.493 ] force_const = 0 84: name = kcCJnt42 type = hinge bodies = { kcScBody42 kcPtBody43 } position = [ 4.6831, 7.9245 4.5593 ] force_const = 0 85: name = kcNJnt43 type = hinge bodies = { kcPtBody43 kcScBody43 } position = [ 4.7362, 7.88 4.4465 ] force_const = 0 86: name = kcCJnt43 type = hinge bodies = { kcScBody43 kcPtBody44 } position = [ 4.8518, 8.0831 4.3723 ] force_const = 0 87: name = kcNJnt44 type = hinge bodies = { kcPtBody44 kcScBody44 } position = [ 4.7499, 8.121 4.2955 ] force_const = 0 88: name = kcCJnt44 type = hinge bodies = { kcScBody44 kcPtBody45 } position = [ 4.6978, 8.3505 4.3748 ] force_const = 0 89: name = kcNJnt45 type = hinge bodies = { kcPtBody45 kcScBody45 } position = [ 4.6153, 8.2984 4.4642 ] force_const = 0 90: name = kcCJnt45 type = hinge bodies = { kcScBody45 kcPtBody46 } position = [ 4.7051, 8.4014 4.659 ] force_const = 0 91: name = kcNJnt46 type = hinge bodies = { kcPtBody46 kcScBody46 } position = [ 4.782, 8.2969 4.6878 ] force_const = 0 92: name = kcCJnt46 type = hinge bodies = { kcScBody46 kcPtBody47 } position = [ 4.9956, 8.42 4.7004 ] force_const = 0 93: name = kcNJnt47 type = hinge bodies = { kcPtBody47 kcScBody47 } position = [ 5.0109, 8.4171 4.569 ] force_const = 0 94: name = kcCJnt47 type = hinge bodies = { kcScBody47 kcPtBody48 } position = [ 5.0338, 8.6564 4.5219 ] force_const = 0 95: name = kcNJnt48 type = hinge bodies = { kcPtBody48 kcScBody48 } position = [ 4.9018, 8.6658 4.5083 ] force_const = 0 96: name = kcCJnt48 type = hinge bodies = { kcScBody48 kcPtBody49 } position = [ 4.8547, 8.856 4.6595 ] force_const = 0 97: name = kcNJnt49 type = hinge bodies = { kcPtBody49 kcScBody49 } position = [ 4.8197, 8.7817 4.7642 ] force_const = 0 >>>>>> GlutWinExpose: win [105903e8] g_curr_win [1] q