Skip to content
Translational.Rod.md

Translational.Rod ​

This component extends from PartialRigid

Usage ​

TranslatedComponents.Translational.Rod(L=0)

Parameters: ​

NameDescriptionUnitsDefault value
Lm0

Connectors ​

  • flange_a - This connector represents a mechanical flange with position and force as the potential and flow variables, respectively. (Flange)

  • flange_b - This connector represents a mechanical flange with position and force as the potential and flow variables, respectively. (Flange)

Variables ​

NameDescriptionUnits
sm

Behavior ​

flange_a.s(t)=−12L+s(t)flange_b.s(t)=12L+s(t)0=flange_b.f(t)+flange_a.f(t)

Source ​

dyad
component Rod
  extends PartialRigid
relations
  0 = flange_a.f + flange_b.f
end
Flattened Source
dyad
component Rod
  flange_a = Flange()
  flange_b = Flange()
  parameter L::Dyad.Length = 0
  variable s::Dyad.Position
relations
  flange_a.s = s - L / 2
  flange_b.s = s + L / 2
  0 = flange_a.f + flange_b.f
metadata {}
end


Test Cases ​

No test cases defined.

  • Examples

  • Experiments

  • Analyses