Member Descriptions [name, end point names, weight (if in objective function), second power of length (if a constraint), member category, Obj/Con/Exc (put in objective function, use as a constraint or exclude from computations), flags] For assembly purposes, only the name and end point names are of interest. The other information may be of interest after A Practical Guide to Tensegrity Design has been consulted. # members -- first stage <Member> end1 pt01A pt01B 0.0 sqr(2.0) 7 Con * <Member> st0103p pt01A pt03a 0.0 sqr(2.0) 1 Con CalcClear Inelastic * <Member> st0103q pt01B pt03b 0.0 sqr(2.0) 1 Con CalcClear Inelastic * <Member> side01ap pt01A pt03b 1.0/1.894284 0.0 3 Obj * <Member> side01cp pt01A pt02B 1.0 0.0 3 Obj * <Member> side01aq pt01B pt03a 1.0*1.894284 0.0 3 Obj * <Member> side01cq pt01B pt02A 1.0 0.0 3 Obj * <Member> gird01ap pt02A pt03a 0.0 sqr(1.0) 2 Con * <Member> gird01bp pt02A pt03b 0.0 sqr(1.0) 2 Con * <Member> gird01aq pt02B pt03b 0.0 sqr(1.0) 2 Con * <Member> gird01bq pt02B pt03a 0.0 sqr(1.0) 2 Con * # members -- second (complete) stage <Member> st0204p pt02A pt04a 0.0 sqr(2.0) 1 Con CalcClear Inelastic * <Member> st0204q pt02B pt04b 0.0 sqr(2.0) 1 Con CalcClear Inelastic * <Member> side02ap pt02A pt04b 1.15*1.4 0.0 3 Obj * <Member> side02bp pt04a pt03a 1.0/1.4 0.0 3 Obj * <Member> side02cp pt02A pt03B 1.0*1.4 0.0 3 Obj * <Member> side02aq pt02B pt04a 1.15/1.4 0.0 3 Obj * <Member> side02bq pt04b pt03b 1.0*1.4 0.0 3 Obj * <Member> side02cq pt02B pt03A 1.0/1.4 0.0 3 Obj * <Member> gird02ap pt04a pt03B 0.0 sqr(1.0) 2 Con * <Member> gird02bp pt04a pt03A 0.0 sqr(1.0) 2 Con * <Member> gird02aq pt04b pt03A 0.0 sqr(1.0) 2 Con * <Member> gird02bq pt04b pt03B 0.0 sqr(1.0) 2 Con * # members -- third (complete) stage <Member> st0305p pt03A pt05a 0.0 sqr(2.0) 1 Con CalcClear Inelastic * <Member> st0305q pt03B pt05b 0.0 sqr(2.0) 1 Con CalcClear Inelastic * <Member> side03ap pt03A pt05b 1.21 0.0 3 Obj * <Member> side03bp pt05a pt04a 1.0/1.4 0.0 3 Obj * <Member> side03cp pt03A pt04B 1.0/1.4 0.0 3 Obj * <Member> side03aq pt03B pt05a 1.21 0.0 3 Obj * <Member> side03bq pt05b pt04b 1.0*1.4 0.0 3 Obj * <Member> side03cq pt03B pt04A 1.0*1.4 0.0 3 Obj * <Member> gird03ap pt05a pt04B 0.0 sqr(1.0) 2 Con * <Member> gird03bp pt05a pt04A 0.0 sqr(1.0) 2 Con * <Member> gird03aq pt05b pt04A 0.0 sqr(1.0) 2 Con * <Member> gird03bq pt05b pt04B 0.0 sqr(1.0) 2 Con * # members -- fourth (complete) stage <Member> st0406p pt04A pt06a 0.0 sqr(2.0) 1 Con CalcClear Inelastic * <Member> st0406q pt04B pt06b 0.0 sqr(2.0) 1 Con CalcClear Inelastic * <Member> side04ap pt04A pt06b 1.24*1.4 0.0 3 Obj * <Member> side04bp pt06a pt05a 1.0/1.4 0.0 3 Obj * <Member> side04cp pt04A pt05B 1.0*1.4 0.0 3 Obj * <Member> side04aq pt04B pt06a 1.24/1.4 0.0 3 Obj * <Member> side04bq pt06b pt05b 1.0*1.4 0.0 3 Obj * <Member> side04cq pt04B pt05A 1.0/1.4 0.0 3 Obj * <Member> gird04ap pt06a pt05B 0.0 sqr(1.0) 2 Con * <Member> gird04bp pt06a pt05A 0.0 sqr(1.0) 2 Con * <Member> gird04aq pt06b pt05A 0.0 sqr(1.0) 2 Con * <Member> gird04bq pt06b pt05B 0.0 sqr(1.0) 2 Con * # members -- fifth (complete) stage <Member> st0507p pt05A pt07a 0.0 sqr(2.0) 1 Con CalcClear Inelastic * <Member> st0507q pt05B pt07b 0.0 sqr(2.0) 1 Con CalcClear Inelastic * <Member> side05ap pt05A pt07b 1.25 0.0 3 Obj * <Member> side05bp pt07a pt06a 1.0/1.4 0.0 3 Obj * <Member> side05cp pt05A pt06B 1.0/1.4 0.0 3 Obj * <Member> side05aq pt05B pt07a 1.25 0.0 3 Obj * <Member> side05bq pt07b pt06b 1.0*1.4 0.0 3 Obj * <Member> side05cq pt05B pt06A 1.0*1.4 0.0 3 Obj * <Member> gird05ap pt07a pt06B 0.0 sqr(1.0) 2 Con * <Member> gird05bp pt07a pt06A 0.0 sqr(1.0) 2 Con * <Member> gird05aq pt07b pt06A 0.0 sqr(1.0) 2 Con * <Member> gird05bq pt07b pt06B 0.0 sqr(1.0) 2 Con * # members -- sixth (complete) stage <Member> st0608p pt06A pt08a 0.0 sqr(2.0) 1 Con CalcClear Inelastic * <Member> st0608q pt06B pt08b 0.0 sqr(2.0) 1 Con CalcClear Inelastic * <Member> side06ap pt06A pt08b 1.25*1.4 0.0 3 Obj * <Member> side06bp pt08a pt07a 1.0/1.4 0.0 3 Obj * <Member> side06cp pt06A pt07B 1.0*1.4 0.0 3 Obj * <Member> side06aq pt06B pt08a 1.25/1.4 0.0 3 Obj * <Member> side06bq pt08b pt07b 1.0*1.4 0.0 3 Obj * <Member> side06cq pt06B pt07A 1.0/1.4 0.0 3 Obj * <Member> gird06ap pt08a pt07B 0.0 sqr(1.0) 2 Con * <Member> gird06bp pt08a pt07A 0.0 sqr(1.0) 2 Con * <Member> gird06aq pt08b pt07A 0.0 sqr(1.0) 2 Con * <Member> gird06bq pt08b pt07B 0.0 sqr(1.0) 2 Con * # members -- seventh (complete) stage <Member> st0709p pt07A pt09a 0.0 sqr(2.0) 1 Con CalcClear Inelastic * <Member> st0709q pt07B pt09b 0.0 sqr(2.0) 1 Con CalcClear Inelastic * <Member> side07ap pt07A pt09b 1.25 0.0 3 Obj * <Member> side07bp pt09a pt08a 1.0/1.4 0.0 3 Obj * <Member> side07cp pt07A pt08B 1.0/1.4 0.0 3 Obj * <Member> side07aq pt07B pt09a 1.25 0.0 3 Obj * <Member> side07bq pt09b pt08b 1.0*1.4 0.0 3 Obj * <Member> side07cq pt07B pt08A 1.0*1.4 0.0 3 Obj * <Member> gird07ap pt09a pt08B 0.0 sqr(1.0) 2 Con * <Member> gird07bp pt09a pt08A 0.0 sqr(1.0) 2 Con * <Member> gird07aq pt09b pt08A 0.0 sqr(1.0) 2 Con * <Member> gird07bq pt09b pt08B 0.0 sqr(1.0) 2 Con * # members -- eighth (complete) stage <Member> st0810p pt08A pt10a 0.0 sqr(2.0) 1 Con CalcClear Inelastic * <Member> st0810q pt08B pt10b 0.0 sqr(2.0) 1 Con CalcClear Inelastic * <Member> side08ap pt08A pt10b 1.24*1.4 0.0 3 Obj * <Member> side08bp pt10a pt09a 1.0/1.4 0.0 3 Obj * <Member> side08cp pt08A pt09B 1.0*1.4 0.0 3 Obj * <Member> side08aq pt08B pt10a 1.24/1.4 0.0 3 Obj * <Member> side08bq pt10b pt09b 1.0*1.4 0.0 3 Obj * <Member> side08cq pt08B pt09A 1.0/1.4 0.0 3 Obj * <Member> gird08ap pt10a pt09B 0.0 sqr(1.0) 2 Con * <Member> gird08bp pt10a pt09A 0.0 sqr(1.0) 2 Con * <Member> gird08aq pt10b pt09A 0.0 sqr(1.0) 2 Con * <Member> gird08bq pt10b pt09B 0.0 sqr(1.0) 2 Con * # members -- ninth (complete) stage <Member> st0911p pt09A pt11a 0.0 sqr(2.0) 1 Con CalcClear Inelastic * <Member> st0911q pt09B pt11b 0.0 sqr(2.0) 1 Con CalcClear Inelastic * <Member> side09ap pt09A pt11b 1.21 0.0 3 Obj * <Member> side09bp pt11a pt10a 1.0/1.4 0.0 3 Obj * <Member> side09cp pt09A pt10B 1.0/1.4 0.0 3 Obj * <Member> side09aq pt09B pt11a 1.21 0.0 3 Obj * <Member> side09bq pt11b pt10b 1.0*1.4 0.0 3 Obj * <Member> side09cq pt09B pt10A 1.0*1.4 0.0 3 Obj * <Member> gird09ap pt11a pt10B 0.0 sqr(1.0) 2 Con * <Member> gird09bp pt11a pt10A 0.0 sqr(1.0) 2 Con * <Member> gird09aq pt11b pt10A 0.0 sqr(1.0) 2 Con * <Member> gird09bq pt11b pt10B 0.0 sqr(1.0) 2 Con * # members -- tenth (complete) stage <Member> st1012p pt10A pt12a 0.0 sqr(2.0) 1 Con CalcClear Inelastic * <Member> st1012q pt10B pt12b 0.0 sqr(2.0) 1 Con CalcClear Inelastic * <Member> side10ap pt10A pt12b 1.15*1.4 0.0 3 Obj * <Member> side10bp pt12a pt11a 1.0/1.4 0.0 3 Obj * <Member> side10cp pt10A pt11B 1.0*1.4 0.0 3 Obj * <Member> side10aq pt10B pt12a 1.15/1.4 0.0 3 Obj * <Member> side10bq pt12b pt11b 1.0*1.4 0.0 3 Obj * <Member> side10cq pt10B pt11A 1.0/1.4 0.0 3 Obj * <Member> gird10ap pt12a pt11B 0.0 sqr(1.0) 2 Con * <Member> gird10bp pt12a pt11A 0.0 sqr(1.0) 2 Con * <Member> gird10aq pt12b pt11A 0.0 sqr(1.0) 2 Con * <Member> gird10bq pt12b pt11B 0.0 sqr(1.0) 2 Con * # members -- eleventh and last stage <Member> st1113p pt11A pt13a 0.0 sqr(2.0) 1 Con CalcClear Inelastic * <Member> st1113q pt11B pt13b 0.0 sqr(2.0) 1 Con CalcClear Inelastic * <Member> side11ap pt11A pt13b 1.0*1.894284 0.0 3 Obj * <Member> side11bp pt13a pt12a 1.0 0.0 3 Obj * <Member> side11aq pt11B pt13a 1.0/1.894284 0.0 3 Obj * <Member> side11bq pt13b pt12b 1.0 0.0 3 Obj * <Member> end2 pt13b pt13a 0.0 sqr(2.0) 7 Con * In-Situ Member Lengths These are the lengths of the members when they are in place and prestress is applied. The strut lengths are from screw-eye center to screw-eye center, as are the tendon lengths. These values are in model units. end1: 2 st0103p: 2 st0103q: 2 side01ap: 1.45318 side01cp: 1.08716 side01aq: 0.893921 side01cq: 1.29908 gird01ap: 1 gird01bp: 1 gird01aq: 1 gird01bq: 1 st0204p: 2 st0204q: 2 side02ap: 1.58064 side02bp: 1.64631 side02cp: 1.10129 side02aq: 1.82049 side02bq: 1.18308 side02cq: 1.35944 gird02ap: 1 gird02bp: 1 gird02aq: 1 gird02bq: 1 st0305p: 2 st0305q: 2 side03ap: 1.71924 side03bp: 1.41342 side03cp: 1.48503 side03aq: 1.72869 side03bq: 1.10801 side03cq: 1.12305 gird03ap: 1 gird03bp: 1 gird03aq: 1 gird03bq: 1 st0406p: 2 st0406q: 2 side04ap: 1.47234 side04bp: 1.33983 side04cp: 1.10538 side04aq: 1.73686 side04bq: 1.10206 side04cq: 1.34811 gird04ap: 1 gird04bp: 1 gird04aq: 1 gird04bq: 1 st0507p: 2 st0507q: 2 side05ap: 1.72505 side05bp: 1.48642 side05cp: 1.48824 side05aq: 1.72539 side05bq: 1.12415 side05cq: 1.1245 gird05ap: 1 gird05bp: 1 gird05aq: 1 gird05bq: 1 st0608p: 2 st0608q: 2 side06ap: 1.4726 side06bp: 1.34886 side06cp: 1.10523 side06aq: 1.7379 side06bq: 1.10523 side06cq: 1.34886 gird06ap: 1 gird06bp: 1 gird06aq: 1 gird06bq: 1 st0709p: 2 st0709q: 2 side07ap: 1.72539 side07bp: 1.48824 side07cp: 1.48642 side07aq: 1.72505 side07bq: 1.1245 side07cq: 1.12415 gird07ap: 1 gird07bp: 1 gird07aq: 1 gird07bq: 1 st0810p: 2 st0810q: 2 side08ap: 1.47234 side08bp: 1.34811 side08cp: 1.10206 side08aq: 1.73686 side08bq: 1.10538 side08cq: 1.33983 gird08ap: 1 gird08bp: 1 gird08aq: 1 gird08bq: 1 st0911p: 2 st0911q: 2 side09ap: 1.72869 side09bp: 1.48503 side09cp: 1.41342 side09aq: 1.71924 side09bq: 1.12305 side09cq: 1.10801 gird09ap: 1 gird09bp: 1 gird09aq: 1 gird09bq: 1 st1012p: 2 st1012q: 2 side10ap: 1.58064 side10bp: 1.35944 side10cp: 1.18308 side10aq: 1.82049 side10bq: 1.10129 side10cq: 1.64631 gird10ap: 1 gird10bp: 1 gird10aq: 1 gird10bq: 1 st1113p: 2 st1113q: 2 side11ap: 0.893921 side11bp: 1.08716 side11aq: 1.45318 side11bq: 1.29908 end2: 2 Relative Member Prestress Force Magnitudes These values are useful for developing an assembly strategy for the structure. The tighter tendons are much easier to tie in place early on, while the looser tendons can be left to the last. This information is also used to adjust tendon lengths since the measured length of a tendon will be shorter for a highly-stressed tendon with the same in-situ length as a tendon which is not so stressed. end1: 1.5419 st0103p: -2.97849 st0103q: -3.64123 side01ap: 0.767138 side01cp: 1.08716 side01aq: 1.69334 side01cq: 1.29908 gird01ap: 0.854948 gird01bp: 1.85811 gird01aq: 2.86102 gird01bq: 2.31603 st0204p: -5.15371 st0204q: -5.17897 side02ap: 2.54484 side02bp: 1.17594 side02cp: 1.5418 side02aq: 1.49541 side02bq: 1.65631 side02cq: 0.971029 gird02ap: 2.20057 gird02bp: 1.52153 gird02aq: 1.47842 gird02bq: 2.07404 st0305p: -4.50245 st0305q: -5.76911 side03ap: 2.08028 side03bp: 1.00958 side03cp: 1.06074 side03aq: 2.09171 side03bq: 1.55122 side03cq: 1.57227 gird03ap: 1.5672 gird03bp: 1.60202 gird03aq: 2.10344 gird03bq: 2.238 st0406p: -5.17922 st0406q: -5.17164 side04ap: 2.55599 side04bp: 0.957025 side04cp: 1.54753 side04aq: 1.53837 side04bq: 1.54288 side04cq: 0.962932 gird04ap: 2.27763 gird04bp: 1.56567 gird04aq: 1.62872 gird04bq: 2.10206 st0507p: -4.62507 st0507q: -5.88897 side05ap: 2.15631 side05bp: 1.06173 side05cp: 1.06303 side05aq: 2.15673 side05bq: 1.57381 side05cq: 1.5743 gird05ap: 1.57129 gird05bp: 1.62972 gird05aq: 2.11129 gird05bq: 2.27694 st0608p: -5.20153 st0608q: -5.20153 side06ap: 2.57705 side06bp: 0.963471 side06cp: 1.54732 side06aq: 1.55169 side06bq: 1.54732 side06cq: 0.963471 gird06ap: 2.27694 gird06bp: 1.57129 gird06aq: 1.62972 gird06bq: 2.11129 st0709p: -4.62507 st0709q: -5.88897 side07ap: 2.15673 side07bp: 1.06303 side07cp: 1.06173 side07aq: 2.15631 side07bq: 1.5743 side07cq: 1.57381 gird07ap: 1.56567 gird07bp: 1.62872 gird07aq: 2.10206 gird07bq: 2.27763 st0810p: -5.17164 st0810q: -5.17922 side08ap: 2.55599 side08bp: 0.962932 side08cp: 1.54288 side08aq: 1.53837 side08bq: 1.54753 side08cq: 0.957025 gird08ap: 2.238 gird08bp: 1.5672 gird08aq: 1.60202 gird08bq: 2.10344 st0911p: -4.50245 st0911q: -5.76911 side09ap: 2.09171 side09bp: 1.06074 side09cp: 1.00958 side09aq: 2.08028 side09bq: 1.57227 side09cq: 1.55122 gird09ap: 1.52153 gird09bp: 1.47842 gird09aq: 2.07404 gird09bq: 2.20057 st1012p: -5.17897 st1012q: -5.15371 side10ap: 2.54484 side10bp: 0.971029 side10cp: 1.65631 side10aq: 1.49541 side10bq: 1.5418 side10cq: 1.17594 gird10ap: 2.86102 gird10bp: 2.31603 gird10aq: 0.854948 gird10bq: 1.85811 st1113p: -2.97849 st1113q: -3.64123 side11ap: 1.69334 side11bp: 1.08716 side11aq: 0.767138 side11bq: 1.29908 end2: 1.5419 Average tendon force magnitude: 1.65854 Worst-Case Clearances in Model Units These clearances are measured from member centerline to member centerline. The labels of the two members are specified. 0.208831 st0103p st0103q 0.29736 st0103p gird01aq 0.298016 st0103p st0204q 0.298147 st0103p side02aq 0.298147 st0103p side02cq 0.256025 st0103q st0204q 0.297154 st0204p st0204q 0.274819 st0305p st0305q 0.261058 st0406p st0406q 0.299994 st0406q gird03aq 0.274784 st0507p st0507q 0.260788 st0608p st0608q 0.274784 st0709p st0709q 0.261058 st0810p st0810q 0.299994 st0810p gird08bq 0.274819 st0911p st0911q 0.297154 st1012p st1012q 0.298016 st1012p st1113p 0.256025 st1012p st1113q 0.298147 st1113p side10bp 0.298147 st1113p side10aq 0.29736 st1113p gird10ap 0.208831 st1113p st1113q Construction Lengths (in millimeters and halves) The construction length of a tendon is less than the in-situ length since when the tendon is measured off it isn't under any prestress force. The construction length for the strut represents the length of the 5/16-inch-diameter wooden dowel. Braided nylon fishing line was used for the tendons. Prestress forces are assumed to affect tendon lengths and not strut lengths. Elongation of Tendon of Unit Cross Section Under Force of Average Magnitude (fraction)> .02 Length Scale Factor> 290/2.0 Strut and Tendon Hub Adjustments - s;t> 5 3.5 (The 5 mm adjustment for the strut is the amount the screw-eye center extends from the dowel. The 3.5 mm adjustment for the tendon is half the outer diameter of the screw eye.) end1: 278 0 st0103p: 280 0 st0103q: 280 0 side01ap: 202 0 side01cp: 148 1 side01aq: 120 0 side01cq: 178 1 gird01ap: 136 1 gird01bp: 135 0 gird01aq: 133 1 gird01bq: 134 1 st0204p: 280 0 st0204q: 280 0 side02ap: 215 1 side02bp: 228 1 side02cp: 150 0 side02aq: 252 1 side02bq: 161 1 side02cq: 188 0 gird02ap: 134 1 gird02bp: 135 1 gird02aq: 135 1 gird02bq: 134 1 st0305p: 280 0 st0305q: 280 0 side03ap: 236 1 side03bp: 195 1 side03cp: 205 1 side03aq: 237 1 side03bq: 151 0 side03cq: 153 0 gird03ap: 135 1 gird03bp: 135 1 gird03aq: 134 1 gird03bq: 134 1 st0406p: 280 0 st0406q: 280 0 side04ap: 200 1 side04bp: 185 0 side04cp: 150 1 side04aq: 240 1 side04bq: 150 0 side04cq: 186 1 gird04ap: 134 1 gird04bp: 135 1 gird04aq: 135 1 gird04bq: 134 1 st0507p: 280 0 st0507q: 280 0 side05ap: 237 0 side05bp: 206 0 side05cp: 206 0 side05aq: 237 0 side05bq: 153 0 side05cq: 153 0 gird05ap: 135 1 gird05bp: 135 1 gird05aq: 134 1 gird05bq: 134 1 st0608p: 280 0 st0608q: 280 0 side06ap: 200 1 side06bp: 186 1 side06cp: 150 1 side06aq: 240 1 side06bq: 150 1 side06cq: 186 1 gird06ap: 134 1 gird06bp: 135 1 gird06aq: 135 1 gird06bq: 134 1 st0709p: 280 0 st0709q: 280 0 side07ap: 237 0 side07bp: 206 0 side07cp: 206 0 side07aq: 237 0 side07bq: 153 0 side07cq: 153 0 gird07ap: 135 1 gird07bp: 135 1 gird07aq: 134 1 gird07bq: 134 1 st0810p: 280 0 st0810q: 280 0 side08ap: 200 1 side08bp: 186 1 side08cp: 150 0 side08aq: 240 1 side08bq: 150 1 side08cq: 185 0 gird08ap: 134 1 gird08bp: 135 1 gird08aq: 135 1 gird08bq: 134 1 st0911p: 280 0 st0911q: 280 0 side09ap: 237 1 side09bp: 205 1 side09cp: 195 1 side09aq: 236 1 side09bq: 153 0 side09cq: 151 0 gird09ap: 135 1 gird09bp: 135 1 gird09aq: 134 1 gird09bq: 134 1 st1012p: 280 0 st1012q: 280 0 side10ap: 215 1 side10bp: 188 0 side10cp: 161 1 side10aq: 252 1 side10bq: 150 0 side10cq: 228 1 gird10ap: 133 1 gird10bp: 134 1 gird10aq: 136 1 gird10bq: 135 0 st1113p: 280 0 st1113q: 280 0 side11ap: 120 0 side11bp: 148 1 side11aq: 202 0 side11bq: 178 1 end2: 278 0
Oblique View of the Eleven-Stage Tensegrity Arch
with Point Labels
structure file: chain/x2l11chain6.rc variable file: chain/x2l11chain6.dat |
CONTACT: Bob Burkhardt Tensegrity Solutions Box 426164 Cambridge, MA 02142-0021 USA e-mail: bobwb@juno.com |