petrobras / ross

ROSS is a library written in Python for rotordynamic analysis.
https://ross.readthedocs.io
Apache License 2.0
129 stars 101 forks source link

Include new features in the tutorial Notebook #246

Closed atbrandao closed 4 years ago

atbrandao commented 5 years ago

This is both a suggestion and a request for help.

I'm having trouble learning how to use the code's new features, such as the inclusion of tapered elements.

I think it would be great if the tutorial Notebook was updated or a new example was created everytime a new feature is implemented.

raphaeltimbo commented 5 years ago

Thanks for the suggestion @atbrandao ! We will try to add the new features to the documentation as soon as possible. Regarding the tapered elements, we are now having some problems in the code regarding the stiffness matrix for these elements. I've just opened an issue on this: #247

rodrigomoliveira1 commented 5 years ago

In the last two days I did a test here in the lab with some people trying to install, learn and use ROSS.

I will list down here some feedback I received about the ROSS website:

L = 0.25
i_d = 0
o_d = 0.05
N = 6
l_list = [L for _ in range(N)]
shaft_elements = [
    rs.ShaftElement(
        L=l,
        i_d=i_d,
        o_d=o_d,
        material=steel,
        shear_effects=True,
        rotary_inertia=True,
        gyroscopic=True,
    )
    for l in l_list
]
raphaeltimbo commented 4 years ago

Regarding the ShaftTaperedElement, we will treat this on issue #394.