The Best Structural Design Software and Top 5 Best Software for Structural Analysis and Design - YouTube

Channel: Brendan Hasty

[0]
today i'll be going through the main
[1]
software used in the structural
[2]
engineering filter
[3]
if you stick around to the end i'll give
[4]
my top five softwares that'll help
[6]
improve your design workflow improve
[7]
your design efficiencies
[9]
and just make engineering plan enjoyable
[11]
these are not the standard softwares
[12]
you've heard before so please stick
[13]
around at the end to find out what they
[15]
are
[15]
my name is brandon an instructional
[17]
engineer based in australia and i
[18]
produce videos that help grow your
[19]
career both technically and
[20]
professionally
[21]
so if you do like that please subscribe
[25]
there's a variety of software's out
[27]
there and not every software is made
[29]
best for its task so it's worth knowing
[31]
what they are
[32]
and what's the best way to try and
[33]
utilize these softwares and
[35]
these are generally breakdown into a
[36]
number of different categories these are
[38]
either lateral design
[39]
slab design frame design or elemental
[41]
design
[42]
there is other softwares out there but
[44]
these are more replacing hand
[45]
computations and not really imparting
[47]
the benefit of computational analysis
[50]
so how about lateral design there's a
[53]
software called etabs that is the main
[55]
software used in industry today
[57]
this is an fe analysis that allows you
[59]
to model a whole building
[60]
so you can design the slabs the columns
[63]
and the walls
[64]
etabs is relatively simple to use and
[67]
all i use it for is
[68]
exporting the lateral forces outside
[70]
that structure
[71]
i use other softwares to design the
[72]
other element inside that structure
[74]
all i'm really using this software for
[76]
is to get the lateral forces out it's
[78]
really where it shines
[80]
another software that i use day in day
[81]
out is wrapped in ram concept
[84]
now what is wrapped rapt is really a
[86]
simplified slab designs
[87]
module that makes designing of concrete
[90]
structures really simple
[92]
it does both rc and pt design with a
[94]
simple interface you quickly oversee
[96]
where your stresses are
[97]
where you need your reinforcement and
[99]
how to play with tendons
[101]
so through this i'm able to quickly
[102]
iterate where my drapes should be by
[104]
pulling them up or down and seeing
[106]
how it's imparting inside the structure
[108]
i generally do a couple of wrap runs
[109]
before applying it to a more complicated
[111]
software like ram concept
[113]
ram concept is a program developed by
[115]
bentley that allows for the 3d analysis
[117]
of flat plate slabs
[119]
he does both similar to wrap both post
[121]
tensioning
[122]
and rc design but it allows you to work
[125]
inside that 3d space as you can see here
[127]
we're spinning around a 3d model of side
[129]
of structure
[130]
so we're able to model steps and folds
[132]
so we're able to drape
[134]
drape our tendons through inside our
[135]
structure it's really simple to use
[137]
and really where you spend most of your
[139]
time is both modeling
[141]
the reinforcement and the
[142]
post-tensioning inside your structure
[144]
and setting up your design strips
[145]
hence i said you first start off with
[147]
wraps so you can have your first guess
[149]
of what
[149]
post-tensioning you need and by starting
[151]
off with the simplified program like
[153]
wrap
[153]
you're able to check whether your model
[155]
is behaving correctly as well
[156]
where you listen to spending most of
[158]
your time with a program like ramp
[159]
concept you're setting up your design
[161]
strips
[161]
so if your design strips are not set up
[163]
correctly you can really produce
[165]
garbage results so where your column
[167]
strips and middle strip should be
[168]
is where you should be setting for
[169]
design strips frame design
[171]
there's a number of different softwares
[172]
that can be utilized there's a micro
[174]
strand stad
[175]
space gas or skysiv i'll be mentioning
[177]
this glossier later in this episode
[179]
the one i'm currently going to mention
[181]
now is space gas this is currently what
[183]
i use quite a lot
[184]
space case allows you to easily frame up
[186]
a steel frame structure
[187]
modeling all the portal frames sway
[189]
frames and still
[190]
still design so generally where do i use
[192]
this type of software
[194]
is in a side a still frame structure
[197]
where your concrete structures which are
[198]
relying on shear walls
[200]
i generally use a program like etabs
[202]
where these big steel frame structures
[204]
which is where etabs doesn't model so
[205]
well
[206]
i'm generally using a program like this
[208]
to model the behavior inside that
[209]
structure
[210]
this will not only allow you to design
[211]
the members but also their connections
[213]
as well
[213]
when you need to draw more detail than
[215]
else of a single element
[216]
or the vibrational assessment of a side
[218]
structure this is where
[219]
strand 7 or sap comes into play sap is a
[222]
program offered by
[224]
csi and is really specific for that more
[227]
detailed assessment oversized that he
[228]
tabs which is general builder modelling
[231]
sap allows you to model individual
[232]
elements and really drill down on that
[234]
inside the assessment
[235]
similar to strand seven strand seven
[237]
allows you to really drill down on how
[239]
internal stress inside that structure so
[241]
if you need to look at the stress inside
[242]
an element or joint
[243]
that's where strand seven really comes
[245]
into play another program
[247]
that is more elemental design is safe
[250]
safe is more designing for your raft
[252]
slabs
[253]
it allows you to link up to the forces
[254]
coming out of etabs to design that raft
[257]
this is really where it comes into play
[259]
is designing the rough supports as it
[261]
allows for spring actions and liftoff
[262]
loads
[263]
with the move to a paperless design no
[265]
list would be complete without
[266]
mentioning bluebeam so
[268]
where does bluebeam is a major pdf
[270]
editor adopted by the industry today
[272]
there's a number of cover features where
[274]
you can utilize it to calculate areas
[276]
you can do it to do counts on products
[278]
you can also manipulate drawings to get
[280]
our drawings
[281]
sometimes you'll be doing editing in pdf
[284]
to modify drawing that's already been
[285]
released
[285]
just so you've got comments on it you
[287]
can modify that drawing to get answers
[289]
back quickly
[290]
now as promised i'm going to give my top
[291]
five engineering softwares
[293]
now number five is gossip this is a
[296]
software i've just started playing
[297]
around with
[298]
so what is gossip it really replaces my
[300]
space gas that i was talking about
[302]
earlier
[303]
so why do i replace this over space gas
[305]
it allows you to have a cloud-based
[307]
analysis
[308]
of frame elements so if you know this
[310]
critical answer inside a meeting you're
[312]
able to utilize scholarship to get those
[313]
answers quickly
[315]
and through making an api call is you
[317]
can automate this through
[319]
say in excel or other programs to call
[321]
those apis get the answers that you need
[324]
skysiv allows you to design not only
[326]
steel sections
[327]
but also concrete sections as well and
[329]
will also do
[330]
basic wind design as well to a number of
[332]
different codes
[334]
another benefit of skysiv is that it's
[336]
not really a black box like many other
[338]
softwares are it allows you to drill
[340]
down on the computations of every design
[343]
as you can see here it's got full
[344]
working examples of how they've got to
[346]
the answers they've got to
[348]
so what factors they've used out of the
[349]
code and what type types of codes
[351]
they've also used
[353]
skyscraper also has the broad range of
[355]
designs as i said earlier so you can do
[357]
either timber design
[358]
concrete design even steel design so
[361]
that's some of the benefits you have
[362]
from using this software
[364]
and and some of the big aspects as i was
[366]
saying is really that api
[368]
and this not being the black blocks like
[370]
many other softwares are
[372]
number four now this is mathcad
[375]
so where do i utilize mathcad this
[377]
really replaces hand computations and
[379]
where we should be doing a bulkier
[381]
design
[383]
mathcad should be getting more and more
[384]
popular with the push to go paperless
[387]
and as it is invaluable it is allows you
[389]
to produce a dynamic spreadsheet
[391]
that that you can see all the working
[393]
out so as you can see here
[396]
you've got every variable working across
[398]
you so it's exactly like a hand
[399]
computation in the way it's laid out
[402]
so this is where i really receive any of
[403]
those single calculations that you're
[405]
doing so if you're just calculating a
[407]
wall a column or floor is a singular
[409]
element
[410]
something like mathcad is better is that
[412]
you need to work out what the answers
[414]
are
[414]
you work through by hand if you're
[417]
displaying to someone they can actually
[418]
work out the process you went through to
[420]
get to that answer
[421]
now a couple of things you need to know
[423]
when you're starting to use
[425]
mathcad that will help you out so if you
[427]
need a greek symbol
[428]
the command control g will change that
[431]
letter into the equivalent greek symbol
[433]
if you needed your subscript that's just
[435]
control
[437]
minus that will give you a subscript or
[439]
forward slash that will be square root
[441]
at the moment you can only do subscripts
[443]
when you're defining a variable it
[444]
doesn't allow you to do superscripts
[446]
just something to watch out for when
[447]
you're defining your variables
[449]
when you need to design that variable
[451]
you need to use colon
[453]
you can not just as equal as that will
[454]
equal the function that you're trying to
[456]
equate to
[457]
so to define that variable you write the
[459]
variable four then use colon to define
[461]
it
[461]
so this program basically replaces a lot
[464]
of different softwares that are out
[465]
there
[466]
that just do these single standalone
[469]
answers
[469]
but as it's not a black box as you've
[471]
had to write it from scratch and laid it
[473]
out efficiently
[474]
you know exactly what's happening what
[475]
the answers are and how you got there
[478]
and it's really easy for someone else to
[479]
check as well so if you're also trying
[481]
to show off to your managers it also
[483]
looks impressive because there's a very
[485]
neat example of a computation so you can
[487]
spend a little bit of time to make it
[489]
look neat and impressive
[490]
and then you can use it multiple times
[492]
as it is a dynamic in nature
[495]
number three now this is excel i feel
[497]
that most people use excel incorrectly
[499]
as i generally use it like as what i was
[502]
mentioning that i use
[503]
mathcad for as excel has cells in there
[506]
they can be hidden you don't necessarily
[507]
know what each cell is calculating so
[509]
they can be errors inside your
[510]
spreadsheet that
[510]
is easily missed over so where should i
[513]
utilize excel utilize excel
[515]
for its big database so it allows you to
[517]
pull data in from other areas
[519]
and process that to other into other
[520]
elements as well
[522]
so where i utilize excel is both
[524]
processing data in and out so using it
[526]
as a database transfer
[528]
but also for using it to prototype
[530]
design workflows which i'll talk about
[532]
later
[533]
so people are using excel incorrectly so
[536]
you can also benefit from utilizing
[539]
the vba script through utilizing the vba
[541]
script you can really unlock more of the
[543]
power of computing
[544]
through doing that mass calculations
[546]
you're able to increase your design
[548]
efficiencies through processing
[549]
from from a design analysis software
[552]
into excel
[553]
so where do i see the bigger benefits in
[554]
using excel it's from pulling the
[556]
answers out of a design analysis
[558]
software post processing and
[560]
designing inside excel then pushing it
[562]
out to a rivet type software
[565]
now this is where the biggest problem is
[566]
happening as you'll soon find out
[568]
eventually you will break excel as
[570]
you'll be going through that design
[571]
workflow you pull so much data into
[573]
excel
[573]
you'll make it take so long to run for
[576]
example i had one software where he ran
[578]
and it took hours to run it came up with
[580]
the right answer
[581]
but if i've got to walk through a
[582]
computer from for hours it's really the
[584]
incorrect software to be used here
[586]
so as i said earlier i use this to
[589]
prototype
[590]
my designs as if i see a design workflow
[592]
that works really efficiently i can
[594]
really drill down and build the
[595]
interface out
[596]
before spending a lot of time developing
[598]
any other programs which i'll mention it
[599]
later
[600]
number two now this is rhino with
[603]
grasshopper this is really where the joy
[605]
of engineering occurs
[606]
it's also a light way to move into
[608]
programming as well
[609]
so where's the benefit of rhino
[613]
as you can see with rhino it's very much
[616]
a way of
[617]
transferring geometries between elements
[620]
what it also allows you to do is also
[621]
link up different element software so if
[624]
you have a geometry coming out of one
[625]
area
[626]
you're able to post it post process
[628]
through a program like
[630]
rhino grasshopper there's also an
[633]
edition that's coming out soon released
[635]
by rhona which is called rhino inside
[638]
what this allows you to do is link
[640]
directly up to your ribbit model
[642]
for those who don't know revit this is
[643]
the main engineering software that we
[645]
use for drafting purposes especially in
[646]
the 3d space
[648]
so you're able to grab that model that
[650]
you've got from the architect and
[652]
post all the geometries straight out of
[654]
that model
[655]
to get you your analysis to your
[657]
analysis of as quick as possible
[659]
what also allows you to do is link up a
[661]
number of different software so if
[662]
you're pulling answers out of one
[663]
software into another
[665]
because it's got different modules that
[666]
people are built on you can grab these
[669]
from this location
[670]
one tip when you're using grass up with
[672]
rhino he's going to a
[674]
place called food for rhino now what
[677]
this is
[677]
it's this it's a forum where people have
[680]
released
[681]
either paid or free free to use modules
[684]
that help you utilize the power of
[686]
grasshopper more efficiently
[688]
so it's a place to go you can get these
[690]
modules you have to install and they
[691]
have little elements in there
[694]
as you can see it's really a soft way to
[696]
generate
[697]
into programming language as well as you
[699]
got these little batteries as they call
[701]
them which are these little modules that
[702]
have inputs and outputs
[704]
and you have the strings going from them
[705]
so you can see the flow of data through
[707]
the system
[709]
and and again as it's not as it's not a
[712]
single use sometimes it would be but a
[715]
lot of time you can
[716]
write scripts that would be used
[717]
multiple times over and over again
[719]
to get you better answers so you can
[722]
spend a bit of time to make something a
[723]
bit more
[724]
user-friendly and make it more variable
[726]
across other projects because you can
[727]
utilize it over and over again
[729]
so as you can see here you can really
[731]
pull out the geometries outside of
[733]
structure
[734]
passing geometry in from from a program
[736]
called revit
[737]
and passing it out to a design where
[739]
it's really benefit here as well is when
[741]
you need to show off your design to an
[742]
architect
[743]
or someone that's not engineering based
[745]
as you're able to use that graphic
[746]
interface to explain the problems that
[748]
you're having with inside your structure
[750]
there's really a powerful tool for both
[752]
displaying design problems
[754]
analyzing it and passing geometries in
[756]
and out number one
[758]
now this is python it's a programming
[760]
language this is really a game changer
[762]
for structural engineers
[764]
most people come across this is when
[766]
they break excel they
[767]
try to pull too much data through that
[770]
excel software
[771]
it hasn't crashed but it's taken way too
[773]
long to run and say there's got to be
[774]
efficient way
[775]
so most people come across trying to do
[777]
a programming language
[778]
such as python because of the way that
[780]
they're trying to process data
[782]
from one example i had a program that
[784]
took hours and hours to run
[786]
i parted ported it to python over a
[788]
weekend
[789]
and that one process that was taking
[791]
hours to run was now seconds
[792]
this is really a benefit from where
[794]
python is driven from
[796]
it's a big data processing system
[799]
so it not only allows you to overcome
[801]
the bottlenecks of excel
[802]
you can also automate those repetitive
[804]
tasks so you've got something that's
[806]
going over and over again to check
[807]
something especially in iterative design
[809]
you can port that into a program like
[811]
python
[812]
python is also a software that you're
[814]
able to strap onto
[816]
programs like etabs as there is an api
[819]
call that you can program into python
[821]
to get out those repetitive tasks you
[823]
can pull the forces all the way out from
[825]
from your etabs
[826]
port them into your design and even port
[828]
them straight out to a rivet type
[829]
software
[831]
ram content is also about to come up
[832]
with an api that can be programmed
[834]
through python
[835]
so what this will allow us to do in the
[836]
future is do our load run downs
[839]
more efficiently through porting it
[841]
through that api and programming it out
[843]
to the other
[843]
situation now i'll go back to
[847]
my my design so there was one design
[849]
where i had an etabs design that we had
[851]
critical load cases
[852]
so what i did it what i used python 4
[855]
was to find the most efficient design
[857]
i i needed on one tower i had 72 win
[860]
cases
[861]
so if i had to calculate more think
[862]
about all the processing power i needed
[864]
so in python i was able to filter out
[866]
all these critical cases
[868]
design it up into the critical loads and
[870]
just
[871]
really drill it down to the critical
[872]
cases for my design there
[874]
thus reducing the amount of computing
[875]
power that i actually needed now some of
[877]
my tips for trying to learn
[879]
learn a program like python firstly try
[882]
and build standalone modules so just
[884]
for that element just to do one thing so
[885]
whether it's just calculating
[887]
the moment capacity of something it's
[888]
working out where your reinforcement is
[890]
build standalone modules so they can
[892]
build on top of each other what this
[893]
also allows you to do if you're building
[894]
out these modules
[896]
you can pull these out and use them in
[897]
other areas as well there's a really
[899]
good form out there called stack
[900]
overflow as well
[902]
what this allows you to do is to ask
[905]
questions out there it's an amazing
[906]
community that will try and help you out
[908]
most time you may be able to find your
[909]
answer without even asking it so if you
[911]
get stuck
[911]
if you're searching on for stack
[912]
overflow to find those answers if the
[914]
answer is not out there
[915]
you can always ask inside that forum
[917]
you'll find someone that will really
[918]
there to help you out it's really a
[920]
great community of open source software
[922]
and people are always willing to help
[924]
and when you're starting out as well
[926]
there's another program called colabs
[928]
this is offered by google it's a free
[930]
cloud based
[931]
python interface for both writing and
[933]
running scripts
[935]
as this cloud-based if you're out and
[936]
about you can still run it if need be if
[938]
you've written it
[939]
efficiently and collabs also allows to
[941]
have multiple people working on the same
[943]
script at the same time
[945]
so you can collaborate more easily
[947]
especially across space which is even
[948]
more important in today's society
[951]
another area which i strongly recommend
[953]
if you're getting into a cider
[954]
programming language
[955]
is looking at version control there is
[957]
services out there like github that
[959]
allows you to do this
[960]
i'm sure if you've written a lot of
[962]
excel design sheets you've always come
[963]
across this
[964]
where's where you've updated the excel
[965]
sheet but you potentially haven't
[966]
updated it somewhere so you're always
[968]
coming back to try and find that updated
[970]
spreadsheet
[970]
and sometimes when you do that update
[972]
you have broken something so thus you
[974]
need to revert back
[975]
and you have that pain of saving over
[977]
that one design spreadsheet and instead
[978]
of versioning it properly
[980]
where github allows you to roll back
[982]
that change
[984]
so really look at version and control so
[986]
when you're just starting out
[988]
yes i would focus you towards excel so
[990]
you can get a feel of how you play and
[992]
manipulate data
[993]
but i would encourage you to try and
[994]
learn more like a programming language
[996]
like python
[997]
as it really will unlock the pro
[999]
processing capacities of your computer
[1002]
now as i said i use excel to try and
[1003]
prototype those design workflows to
[1005]
manipulate and play around so i can
[1007]
throw it to other people quite easily
[1009]
through like a beta type situation or an
[1011]
alpha as you
[1012]
as you might like to call it where they
[1015]
play around with it see whether it
[1016]
breaks or whether whether i like it
[1018]
where they don't
[1019]
before i spend the time to programming
[1021]
it in a program like python
[1023]
and python is really where all the
[1024]
efficiencies happen in excel
[1026]
as it reduces those repetitive tasks it
[1028]
allows you to pull those designs and
[1030]
process data allows you to copy from one
[1032]
area and process
[1033]
out the other it's really where you can
[1035]
start to enjoy engineering
[1037]
as it reduces those repetitive tasks you
[1039]
can spend more time on the things you
[1040]
like
[1041]
spending more time on those critical
[1042]
design elements such as sheer walls or
[1045]
or outriggers or mega column designs
[1047]
focusing where you should be spending
[1048]
your time instead of those tasks that
[1050]
are just time consuming
[1051]
so what do you think about the software
[1052]
i mentioned in the top five
[1055]
that i have do you have any do you think
[1057]
should also be in the top five
[1058]
please comment below and if you did like
[1060]
this video please like comment subscribe
[1062]
look forward to seeing you next week
[1066]
that's number three
[1068]
[Music]
[1071]
number three