Skip to content
LIBRARY
Interfaces.PartialElementaryRotationalToTranslational.md

Interfaces.PartialElementaryRotationalToTranslational ​

Base model defining the mechanical interfaces for transforming rotational motion into translational motion.

This partial component provides a rotational flange (spline), a translational flange (flange), and corresponding support connectors (support_r, support_t). Force and torque balances are defined so that extending components only need to specify the kinematic constraint between rotation and translation.

Matches MSL Modelica.Mechanics.Translational.Interfaces.PartialElementaryRotationalToTranslational. This is a re-export of RotationalComponents.Interfaces.PartialElementaryRotationalToTranslational.

This component extends from RotationalComponents.Interfaces.PartialElementaryRotationalToTranslational

Usage ​

TranslationalComponents.Interfaces.PartialElementaryRotationalToTranslational()

Connectors ​

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

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

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

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

Source ​

dyad
"""
Base model defining the mechanical interfaces for transforming rotational motion into translational motion.

This partial component provides a rotational flange (`spline`), a translational
flange (`flange`), and corresponding support connectors (`support_r`, `support_t`).
Force and torque balances are defined so that extending components only need to
specify the kinematic constraint between rotation and translation.

Matches MSL `Modelica.Mechanics.Translational.Interfaces.PartialElementaryRotationalToTranslational`.
This is a re-export of `RotationalComponents.Interfaces.PartialElementaryRotationalToTranslational`.
"""
partial component PartialElementaryRotationalToTranslational
  extends RotationalComponents.Interfaces.PartialElementaryRotationalToTranslational
relations
end
Flattened Source
dyad
"""
Base model defining the mechanical interfaces for transforming rotational motion into translational motion.

This partial component provides a rotational flange (`spline`), a translational
flange (`flange`), and corresponding support connectors (`support_r`, `support_t`).
Force and torque balances are defined so that extending components only need to
specify the kinematic constraint between rotation and translation.

Matches MSL `Modelica.Mechanics.Translational.Interfaces.PartialElementaryRotationalToTranslational`.
This is a re-export of `RotationalComponents.Interfaces.PartialElementaryRotationalToTranslational`.
"""
partial component PartialElementaryRotationalToTranslational
  "Flange of rotational shaft"
  spline = Spline() {"Dyad": {"placement": {"icon": {"x1": -50, "y1": 450, "x2": 50, "y2": 550}}}}
  "Flange of translational rod"
  flange = Flange() {"Dyad": {"placement": {"icon": {"x1": 950, "y1": 450, "x2": 1050, "y2": 550}}}}
  "Rotational support/housing of component"
  support_r = Spline() {"Dyad": {"placement": {"icon": {"x1": 100, "y1": 950, "x2": 200, "y2": 1050}}}}
  "Translational support/housing of component"
  support_t = Flange() {"Dyad": {"placement": {"icon": {"x1": 800, "y1": 950, "x2": 900, "y2": 1050}}}}
relations
  support_r.tau = -spline.tau
  support_t.f = -flange.f
metadata {}
end


Test Cases ​

No test cases defined.

  • Examples

  • Experiments

  • Analyses