Catenary - script for shape of a flexible chain suspended by its ends

I did a script for shape of a perfectly flexible chain suspended by its ends
EDIT:

Saludos

1 Like

Are you going to make the beautiful arched wooden bridge ,kintaikyou?:smiley:
about kintaikyou(kintai bridge);
http://homepage2.nifty.com/SUBAL/ArchE.htm
http://www.civil.eng.osaka-u.ac.jp/str/rec/kintai/kintai_eng.html

Hey, that’s awesome! They used something like that in elephants dream, as I recall.

Will this be included in the script for Helix and spiral ?

Tanks & Salutations

New features

  • Now work with x,y,z coordinates
  • You can select two objects and push GetPos to draw up the curve among them
    Look firts post
    RJ2005: No, is a different script :wink:

Saludos

I think I can use this. Does it give you the shape alone, or build the links of the chain between the two end links?

Fantastique

I don’t know how you did this catenary?
i did it in Xcell and it’s not easy to get proper results - Iterative calculation for hanging rope or cables.

with the catenary the parabola would go very well - just a tough
With this you could make Simple parabola - Arch - Dome ect…

Do you expect to put other new features and which one?

where can we download the latest version ?

Tanks & Salutations

Ok i think you did it for an unloaded chain - Load uniform / distributed or not?

Tanks

When you say select two object it would use the center wherever it is located for each objects !

Salutations

hi alex! another good script!

saludos

Thanks alexv…for another cool script…

Dear Brother
I was trying to download the script. After downloading I wanted to extract, But i got the messages that file catenary.py the file “catenary.py” header is corrupt.
i am using winrar to extact the file.
Can you please again upload that script?

@ kkrawal, try redownloading the file, the link is ok.
Something must have interupted your download to corrupt the file.
Are you using winzip or 7zip, winrar works fine.
m.a.

Hello, sorry to bump a thread from over a decade ago but this script looks really useful, does anyone know of an implementation of something similar for blender 2.8?

Nice. There have been a few times when I could have used a catenary profile, such as for a hanging chain.

I haven’t seen anything, but if you plug this formula into a z function surface generator (found in the included add extras mesh addon) you can generate the curve:

a*cosh(x/a)

adjust the value in a to change the shape of the curve:

A little less user friendly, but at least it’s something.

just a note here
this general equation does not tell you the real shape it is only an approximation

to get the real values you need the real physical parameters for a chain or a cable!

happy bl

hi, Catenary function is in the add curve extra objects addon in 2.79 and 2.8.
Thanks for looking.

3 Likes