Está en la página 1de 50

Spaghetti truss competition

Sizing and optimizing truss members.

Course: Solid Mechanics - Degree in Architecture

Instructor: Maribel Castilla

@maribelcastilla

Sizing and optimizing spaghetti truss members

Before starting the sizing process, a geometrical definition of the


truss must be designed. This is the layout were going to study in this
example.

Course: Solid Mechanics. Degree in Architecture

Sizing and optimizing spaghetti truss members

Before starting the sizing process, a geometrical definition the truss


must be designed. This is the layout were going to study in this
example.
No help can be provided by the instructor at this step ;)

Course: Solid Mechanics. Degree in Architecture

Sizing and optimizing spaghetti truss members

Before starting the sizing process, a geometrical definition the truss


must be designed. This is the layout were going to study in this
example.

Remember: It must be a statically determinate truss!!!

Course: Solid Mechanics. Degree in Architecture

Sizing and optimizing spaghetti truss members

Lets analyze one of the girders.

Course: Solid Mechanics. Degree in Architecture

Sizing and optimizing spaghetti truss members

Lets analyze one of the girders.


P is the total amount of load applied by the Universal Testing
Machine. This value changes with time. I recommend you to apply
0,25P on each of the points where the load will be applied,
according to the rules of the competition.

Course: Solid Mechanics. Degree in Architecture

Sizing and optimizing spaghetti truss members

This is what the girder to be studied looks like:

Course: Solid Mechanics. Degree in Architecture

Sizing and optimizing spaghetti truss members

This is what the girder to be studied looks like:

Im sure all of you have realized that this is not


the best layout you can choose. Well, it doesnt
matter. Yours will be better!

Course: Solid Mechanics. Degree in Architecture

Sizing and optimizing spaghetti truss members

You must figure out which members are subjected to tension,


compression or no axial force. Allot some spaghetti strands to each
member, taking into consideration that:

Members in tension dont suffer buckling effect

Members in compression must be sized taking buckling into


account

Zero-force members usually dont require more than three


spaghetti strands

En my case, Ive chosen this layout.

Course: Solid Mechanics. Degree in Architecture

Sizing and optimizing spaghetti truss members

Now, its time for you to obtain axial forces in each of the members.

You can use the method you like better, as long as the values
are obtained manually and not with a computer program.

Course: Solid Mechanics. Degree in Architecture

Sizing and optimizing spaghetti truss members

This is the result Ive obtained:

Course: Solid Mechanics. Degree in Architecture

Sizing and optimizing spaghetti truss members

Next step: Take each of the members and stablish a relationship


between the axial force that it is bearing and the maximum axial
force that that member is able to bear with the amount of spaghetti
you allotted to it.

Course: Solid Mechanics. Degree in Architecture

Sizing and optimizing spaghetti truss members

Next step: Take each of the members and stablish a relationship


between the axial force that it is bearing and the maximum axial
force that that member is able to bear with the amount of spaghetti
you allotted to it.
For tidiness you can use a table or - better yet- a spread sheet like
Excel, LibreOffice, Google Docs...

Course: Solid Mechanics. Degree in Architecture

Sizing and optimizing spaghetti truss members

Next step: Take each of the members and stablish a relationship


between the axial force that it is bearing and the maximum axial
force that that member is able to bear with the amount of spaghetti
you allotted to it.
For tidiness you can use a table or - better yet- a spread sheet like
Excel, LibreOffice, Google Docs...
Ill use Google sheets to be able to access my data from any of my devices
and to share them with my teammates easily.

Course: Solid Mechanics. Degree in Architecture

Sizing and optimizing spaghetti truss members

Next step: Take each of the members and stablish a relationship


between the axial force that it is bearing and the maximum axial
force that that member is able to bear with the amount of spaghetti
you allotted to it.
For tidiness you can use a table or - better yet- a spread sheet like
Excel, LibreOffice, Google Docs...
This is what my table looks like

Course: Solid Mechanics. Degree in Architecture

Sizing and optimizing spaghetti truss members

Fill in the first 4 columns and the 6th one (these fields are related to
information of the members).

Course: Solid Mechanics. Degree in Architecture

Sizing and optimizing spaghetti truss members

Fill in the first 4 columns and the 6th one (these fields are related to
information of the members).
How to obtain the axial force a member in tension is able to resist:

Use the formula in the rules of the competition, so that the


number of spaghetti strands times 80N will result in the amount
of load that member is able to resist.
= 80

Fill in the fields related to tensile members.

Course: Solid Mechanics. Degree in Architecture

Sizing and optimizing spaghetti truss members

Fill in the first 4 columns and the 6th one (these fields are related to
information of the members).
How to obtain the axial force a member in tension is able to resist:

Use the formula in the rules of the competition, so that the


number of spaghetti strands times 80N will result in the amount
of load that member is able to resist.
= 80

Fill in the fields related to tensile members.

Course: Solid Mechanics. Degree in Architecture

Sizing and optimizing spaghetti truss members

Fill in the first 4 columns and the 6th one (these fields are related to
information of the members).
How to obtain the axial force a member in tension is able to resist:

Use the formula in the rules of the competition, so that the


number of spaghetti strands times 80N will result in the amount
of load that member is able to resist.
= 80

Fill in the fields related to tensile members.

This is what my table looks like now


Course: Solid Mechanics. Degree in Architecture

Sizing and optimizing spaghetti truss members

Obtaining the axial force a member in compression is able to resist:

The table provided in the rules of the competition is to be used

This graph provides the relationship between the length of a


member and the compressive load its able to bear, depending
on its cross section

Course: Solid Mechanics. Degree in Architecture

Sizing and optimizing spaghetti truss members

Obtaining the axial force a member in compression is able to resist:

The table provided in the rules of the competition is to be used

This graph provides the relationship between the length of a


member and the compressive load its able to bear, depending
on its cross section

If members are formed by


a number of strands other
than 1, 3 or 7, we will have
to interpolate to obtain the
approximate value.

Course: Solid Mechanics. Degree in Architecture

Sizing and optimizing spaghetti truss members

Obtaining the axial force a member in compression is able to resist.


An example: Member AF

Course: Solid Mechanics. Degree in Architecture

Sizing and optimizing spaghetti truss members

Obtaining the axial force a member in compression is able to resist.


An example: Member AF

I look at the graph, trace the 7 spaghetti strand curve and figure
out how much axial load a 14,14 cm long member is able to bear

Course: Solid Mechanics. Degree in Architecture

Sizing and optimizing spaghetti truss members

Obtaining the axial force a member in compression is able to resist.


An example: Member AF

I look at the graph, trace the 7 spaghetti strand curve and figure
out how much axial load a 14,14 cm long member is able to bear

Course: Solid Mechanics. Degree in Architecture

Sizing and optimizing spaghetti truss members

Obtaining the axial force a member in compression is able to resist.


An example: Member AF

I look at the graph, trace the 7 spaghetti strand curve and figure
out how much axial load a 14,14 cm long member is able to bear

Course: Solid Mechanics. Degree in Architecture

Sizing and optimizing spaghetti truss members

Obtaining the axial force a member in compression is able to resist.


An example: Member AF

I look at the graph, trace the 7 spaghetti strand curve and figure
out how much axial load a 14,14 cm long member is able to bear

Course: Solid Mechanics. Degree in Architecture

Sizing and optimizing spaghetti truss members

Repeat the same process for each of the members in your structure
and the table will look like mine:

Course: Solid Mechanics. Degree in Architecture

Sizing and optimizing spaghetti truss members

What happens with zero-members?

These members are necessary, even if apparently- theyre not


bearing any load.

Most times, these members are responsible for preventing


buckling in compression members (and even ensuring the
statical determinacy of the structural system). Anyhow, the
amount of spaghetti strands needed is minimal for these
purposes.

Follow your own criteria and intuition.

Course: Solid Mechanics. Degree in Architecture

Sizing and optimizing spaghetti truss members

Once all data is complete, you must divide the axial force each of the
members is able to resist by the axial force the unit load produces.
Fill in that value for all members on the last column of the table.

Course: Solid Mechanics. Degree in Architecture

Sizing and optimizing spaghetti truss members

Once all data is complete, you must divide the axial force each of the
members is able to resist by the axial force the unit load produces.
Fill in that value for all members on the last column of the table.

Course: Solid Mechanics. Degree in Architecture

Sizing and optimizing spaghetti truss members

Once all data is complete, you must divide the axial force each of the
members is able to resist by the axial force the unit load produces.
Fill in that value for all members on the last column of the table.

This will give us an idea of which member will break first (the
lowest value on that column)

Course: Solid Mechanics. Degree in Architecture

Sizing and optimizing spaghetti truss members

Once all data is complete, you must divide the axial force each of the
members is able to resist by the axial force the unit load produces.
Fill in that value for all members on the last column of the table.

This will give us an idea of which member will break first (the
lowest value on that column)

The highest values will tell us which bars can be optimized

Course: Solid Mechanics. Degree in Architecture

Sizing and optimizing spaghetti truss members

Once all data is complete, you must divide the axial force each of the
members is able to resist by the axial force the unit load produces.
Fill in that value for all members on the last column of the table.

This will give us an idea of which member will break first (the
lowest value on that column)

The highest values will tell us which bars can be optimized

If using a spread sheet, youll obtain an error in zero-members. Thats normal.

Course: Solid Mechanics. Degree in Architecture

Sizing and optimizing spaghetti truss members

After my optimizing process, this is my final table.

Course: Solid Mechanics. Degree in Architecture

Sizing and optimizing spaghetti truss members

After my optimizing process, this is my final table.


Unfortunately, itd be really difficult to glue joints where 2 strand
members meet 7 strand ones

Course: Solid Mechanics. Degree in Architecture

Sizing and optimizing spaghetti truss members

After my optimizing process, this is my final table.


Unfortunately, itd be really difficult to glue joints where 2 strand
members meet 7 or 9 strand ones
Hence the final sizing of each member depends on both calculated
and constructability criteria.

Course: Solid Mechanics. Degree in Architecture

Sizing and optimizing spaghetti truss members

How much load will this truss be able to bear?

Course: Solid Mechanics. Degree in Architecture

Sizing and optimizing spaghetti truss members

How much load will this truss be able to bear?

The truss will collapse as soon as one of its members collapses.

Course: Solid Mechanics. Degree in Architecture

Sizing and optimizing spaghetti truss members

How much load will this truss be able to bear?

The truss will collapse as soon as one of its members collapses.


In this example, the member that collapses first is GH (central member
on the top chord).

Course: Solid Mechanics. Degree in Architecture

Sizing and optimizing spaghetti truss members

How much load will this truss be able to bear?

The truss will collapse as soon as one of its members collapses.


In this example, the member that collapses first is GH (central member
on the top chord).
According to the sizing we did, that member will break when its axial
loads reaches -25 N.

Course: Solid Mechanics. Degree in Architecture

Sizing and optimizing spaghetti truss members

How much load will this truss be able to bear?

The truss will collapse as soon as one of its members collapses.


In this example, the member that collapses first is GH (central member
on the top chord).
According to the sizing we did, that member will break when its axial
loads reaches -25 N.

Remember that the machine increases the load steadily.

Course: Solid Mechanics. Degree in Architecture

Sizing and optimizing spaghetti truss members

How much load will this truss be able to bear?

The truss will collapse as soon as one of its members collapses.


In this example, the member that collapses first is GH (central member
on the top chord).
According to the sizing we did, that member will break when its axial
loads reaches -25 N.
The conducted analysis provided us with an axial force of -0,75P in that
member. Therefore, I simply have to obtain what value of P produces
-25 N on that bar.

Course: Solid Mechanics. Degree in Architecture

Sizing and optimizing spaghetti truss members

How much load will this truss be able to bear?

The truss will collapse as soon as one of its members collapses.


In this example, the member that collapses first is GH (central member
on the top chord).
According to the sizing we did, that member will break when its axial
loads reaches -25 N.
The conducted analysis provided us with an axial force of -0,75P in that
member. Therefore, I simply have to obtain what value of P produces
-25 N on that bar.
0,75 = 25 =

Course: Solid Mechanics. Degree in Architecture

25
= 33,33
0,75

Sizing and optimizing spaghetti truss members

How much load will this truss be able to bear?

The truss will collapse as soon as one of its members collapses.


In this example, the member that collapses first is GH (central member
on the top chord).
According to the sizing we did, that member will break when its axial
loads reaches -25 N.
The conducted analysis provided us with an axial force of -0,75P in that
member. Therefore, I simply have to obtain what value of P produces
-25 N on that bar.
0,75 = 25 =

25
= 33,33
0,75

Therefore, the truss will collapse once 33,33N (3,3 Kg) have been
applied by the machine.

Course: Solid Mechanics. Degree in Architecture

Sizing and optimizing spaghetti truss members

How much load will this truss be able to bear?

The truss will collapse as soon as one of its members collapses.


In this example, the member that collapses first is GH (central member
on the top chord).
According to the sizing we did, that member will break when its axial
loads reaches -25 N.
The conducted analysis provided us with an axial force of -0,75P in that
member. Therefore, I simply have to obtain what value of P produces
-25 N on that bar.
0,75 = 25 =

25
= 33,33
0,75

Therefore, the truss will collapse once 33,33N (3,3 Kg) have been
applied by the machine.
I knew it was a bad design but not
that bad!! =)

Course: Solid Mechanics. Degree in Architecture

Sizing and optimizing spaghetti truss members

How much load will this truss be able to bear?

The truss will collapse as soon as one of its members collapses.


In this example, the member that collapses first is GH (central member
on the top chord).
According to the sizing we did, that member will break when its axial
loads reaches -25 N.
The conducted analysis provided us with an axial force of -0,75P in that
member. Therefore, I simply have to obtain what value of P produces
-25 N on that bar.
0,75 = 25 =

25
= 33,33
0,75

Therefore, the truss will collapse once 33,33N (3,3 Kg) have been
applied by the machine.
If you want your truss to resist more load, you can increase the amount
of spaghetti in critical members (but in this case, for example, we were
already using 9-strand members.

Course: Solid Mechanics. Degree in Architecture

Sizing and optimizing spaghetti truss members

How much load will this truss be able to bear?

The truss will collapse as soon as one of its members collapses.


In this example, the member that collapses first is GH (central member
on the top chord).
According to the sizing we did, that member will break when its axial
loads reaches -25 N.
The conducted analysis provided us with an axial force of -0,75P in that
member. Therefore, I simply have to obtain what value of P produces
-25 N on that bar.
0,75 = 25 =

25
= 33,33
0,75

Therefore, the truss will collapse once 33,33N (3,3 Kg) have been
applied by the machine.
If you want your truss to resist more load, you can increase the amount
of spaghetti in critical members (but in this case, for example, we were
already using 9-strand members.
But the best approach would be redesigning the truss, even choosing a
different layout.
Course: Solid Mechanics. Degree in Architecture

Sizing and optimizing spaghetti truss members

Notice

The actual resisted load will be affected by the meticulousness shown


during the building process (this happens in real life as well).
Keeping both girders plane and parallel really improves performance.
Both girders must be linked by braces forming triangles in order to
ensure global stability.

Course: Solid Mechanics. Degree in Architecture

Sizing and optimizing spaghetti truss members

Notice

The actual resisted load will be affected by the meticulousness shown


during the building process (this happens in real life as well).
Keeping both girders plane and parallel really improves performance.
Both girders must be linked by braces forming triangles in order to
ensure global stability.

Course: Solid Mechanics. Degree in Architecture

Spaghetti truss competition


Sizing and optimizing truss members.

Course: Solid Mechanics - Degree in Architecture

Instructor: Maribel Castilla

@maribelcastilla

También podría gustarte