Acceleration

class pyccx.bc.Acceleration(target, direction=None, mag=1.0, name=None, amplitude=None, timeDelay=None)

Bases: BoundaryCondition

The Acceleration Boundary Condition applies an acceleration term across a Volume (i.e. Element Set) during a structural analysis. This is provided as magnitude, direction of the acceleration on the body.

Attributes Summary

direction

The acceleration direction (normalised vector)

magnitude

The acceleration magnitude applied onto the body

Methods Summary

setVector(v)

The acceleration of the body set by an acceleration vector

type()

Returns the BC type so that they are only applied to suitable load cases

writeInput()

Attributes Documentation

direction

The acceleration direction (normalised vector)

magnitude

The acceleration magnitude applied onto the body

Methods Documentation

setVector(v)

The acceleration of the body set by an acceleration vector

Parameters:

v (Iterable) – The vector of the acceleration

Return type:

None

type()

Returns the BC type so that they are only applied to suitable load cases

Return type:

BoundaryConditionType

writeInput()
Return type:

str