I also need ( better: 'would need', of cause I am also able to switch to ANSYS, but I don't want...) the rotational acceleration

I must calculate the craddles, which are needed to transport monopiles on a barge.

Because

the rotational inertia of the monopiles is very big (above the cross axes only of cause ...)

and there are transversal and rotational accelerations acting from motion of the sea,

there are also some loads from rotational accelerations acting onto the craddles,

which I must not neglect.

I'm new with CA, so I can't code it, but I think, it would be relatively simple,

your work Nikon6260 is directing in the correct direction.

(I think, somebody needs only to duplicate the code of rotational velocity and change the formulas of the field ...)

I will play a bit with your script, but at this time I am not familiar enough with CA.

Greetings,

Holger

Edit: Hello Nikon6260,

I have checked you script, it is working fine.

But I will go to remove the ,doubled' trignonmetric functions.

Greetings,

Holger

I quite don't understand why you make it so complicated? If you need rotational acceleration, but only have rotational speed, one always can use the simple relation

a(t) = dv(t)/dt.

Only integrate your acceleration function and you are fine.

Edit: Ok I oversaw that this only supports centrifugal forces. You are right. Thank you for sharing.

]]>Code for apply angular acceleration in static analysis:

```
#density
dens=7800;
#angular accelerations
ACC_EX=10
ACC_EY=20
ACC_EZ=30
#definition inertia loads
F_X=FORMULE(VALE='(ACC_EY*sqrt(X*X+Z*Z)*cos(atan2(X,Z))*(dens))*(-1)+(ACC_EZ*sqrt(X*X+Y*Y)*sin(atan2(Y,X))*(dens))', NOM_PARA=('X','Y','Z',),);
F_Y=FORMULE(VALE='(ACC_EX*sqrt(Y*Y+Z*Z)*sin(atan2(Z,Y))*(dens))+(ACC_EZ*sqrt(X*X+Y*Y)*cos(atan2(Y,X))*(dens))*(-1)', NOM_PARA=('X','Y','Z',),);
F_Z=FORMULE(VALE='(ACC_EX*sqrt(Y*Y+Z*Z)*cos(atan2(Z,Y))*(dens))*(-1)+(ACC_EY*sqrt(X*X+Z*Z)*sin(atan2(X,Z))*(dens))', NOM_PARA=('X','Y','Z',),);
ACC_ANG=AFFE_CHAR_MECA_F(MODELE=MODEL,
FORCE_INTERNE =(
_F(TOUT='OUI',
FX=F_X,
FY=F_Y,
FZ=F_Z,
),
),
);
```

oeps.

Summer is not over yet.

Initial question was simple:

"how I can apply angular acceleration in static analysis".As a result we obtain a simple answer:

"it is not possible at time in Code-ASTER!".Thanks

excuse my lengthy answers

i thought you were trying to find a solution to a practical problem!

"how I can apply angular acceleration in static analysis".

As a result we obtain a simple answer:

"it is not possible at time in Code-ASTER!".

Thanks

]]>At the initial question, the best reply has to say: it is not possible at time in Code-ASTER!

not exactly "not possible"!

as if you perform a STAT_NON_LINE analysis with the right law for increasing speed

at the final step you will get the equivalent of an applied acceleration

if just like keeswouters i remember well my basic physics courses!

(this used to be stated in U4..44.01 (AFFE_CHAR_MECA) -> keyword ROTATION in earlier version, e.g. 9.2)

there are many things Nastran can do in a direct manner that Code_Aster cannot do in the same way

and probably just as many Code_Aster can do and Nastran cannot!!!

Beautiful example of endless discussion due to a mutual misunderstanding.

The initial goal is not exactly said and this capability very useful for unconstrained structures (not usual in nuclear industry) is not planned in Code-Aster (because no need). It is a fact and maybe it will be possible to plan this development (or made by yourself in an open environment)

At the initial question, the best reply has to say: it is not possible at time in Code-ASTER!

Good evening

]]>Hoi Nikon

you cannot use angular acceleration in a static calculation.

Since an angular velocity already yields a (linear) acceleration in the part (and force dF = rho*dV*omega*omega), the forces caused by an angular acceleration will depend on the state and hence cannot be used in a static calculation.

**keeswouters**

I can use the angular acceleration in the static analysis.

For example, together with the linear acceleration (ax, ay, az) angular acceleration (ex, ey, ez) are used to balance the body under loads (for example ** Inertia relief** from Ansys and Nastran).

you cannot use angular acceleration in a static calculation.

Since an angular velocity already yields a (linear) acceleration in the part (and force dF = rho*dV*omega*omega), the forces caused by an angular acceleration will depend on the state and hence cannot be used in a static calculation.

i told you just above

in AFFE_CHAR_MECA, U4..44.01, keyword ROTATION

section may change according to version

and there is a table of content at the begining

U4..44.01 (AFFE_CHAR_MECA) -> keyword ROTATION*"The key word factor ROTATION is usable to apply a field of force equivalent to the centrifugal force applying to a structure in rotation. Either OMEGA rotational speed and (ar, br, cr) the rotational axis."*

Keyword ROTATION it's rotation velocity - OMEGA [rad/sec]

I need angular acceleration [rad/sec^2].

]]>in AFFE_CHAR_MECA, U4..44.01, keyword ROTATION

section may change according to version

and there is a table of content at the begining

Please tell me which section to read.]]>

It's angular velocity, but I need angular ACCELERATION.

please read the part in the documentation it is written in there

]]>hello

in AFFE_CHAR_MECA keyword ROTATION

you can set agular velocity and vector direction

look in U4..44.01jean pierre aubry

It's angular velocity, but I need angular ACCELERATION.

]]>