Skip to content
Rotational.Disc.md

Rotational.Disc

This component extends from PartialTwoFlanges

Usage

TranslatedComponents.Rotational.Disc(deltaPhi=0)

Parameters:

NameDescriptionUnitsDefault value
deltaPhiFixed rotation of left flange with respect to right flange (= flange_b.phi - flange_a.phi)rad0

Connectors

  • flange_a - This connector represents a rotational spline with angle and torque as the potential and flow variables, respectively. (Spline)

  • flange_b - This connector represents a rotational spline with angle and torque as the potential and flow variables, respectively. (Spline)

Variables

NameDescriptionUnits
phiAbsolute rotation angle of componentrad

Behavior

flange_a.phi(t)=12deltaPhi+phi(t)flange_b.phi(t)=12deltaPhi+phi(t)0=flange_a.tau(t)+flange_b.tau(t)

Source

dyad
component Disc
  extends PartialTwoFlanges
  # Fixed rotation of left flange with respect to right flange (= flange_b.phi - flange_a.phi)
  parameter deltaPhi::Dyad.Angle = 0
  # Absolute rotation angle of component
  variable phi::Dyad.Angle
relations
  flange_a.phi = phi - deltaPhi / 2
  flange_b.phi = phi + deltaPhi / 2
  0 = flange_a.tau + flange_b.tau
end
Flattened Source
dyad
component Disc
  flange_a = Spline()
  flange_b = Spline()
  # Fixed rotation of left flange with respect to right flange (= flange_b.phi - flange_a.phi)
  parameter deltaPhi::Dyad.Angle = 0
  # Absolute rotation angle of component
  variable phi::Dyad.Angle
relations
  flange_a.phi = phi - deltaPhi / 2
  flange_b.phi = phi + deltaPhi / 2
  0 = flange_a.tau + flange_b.tau
metadata {}
end


Test Cases

No test cases defined.

  • Examples

  • Experiments

  • Analyses