WOLFRAM SYSTEMMODELER

Frame_a

Coordinate system fixed to the component with one cut-force and cut-torque (filled rectangular icon)

Wolfram Language

In[1]:=
Click for copyable input
SystemModel["Modelica.Mechanics.MultiBody.Interfaces.Frame_a"]
Out[1]:=

Information

This information is part of the Modelica Standard Library maintained by the Modelica Association.

Basic definition of a coordinate system that is fixed to a mechanical component. In the origin of the coordinate system the cut-force and the cut-torque is acting. This component has a filled rectangular icon.

Components (1)

R

Type: Orientation

Description: Orientation object to rotate the world frame into the connector frame

Used in Components (115)

PointMass

Point mass used at all places of this example

PointMass

Body used at all places of the comparison model with zero inertia tensor

Cylinder

Cylinder with rod and crank of a combustion engine

CylinderBase

One cylinder with analytic handling of kinematic loop

Cylinder_analytic_CAD

One cylinder with analytic handling of kinematic loop and CAD visualization

EngineV6_analytic

V6 engine with analytic loop handling

Cylinder

Cylinder type

Force

Force acting between two frames, defined by 3 input signals and resolved in frame world, frame_a, frame_b or frame_resolve

Torque

Torque acting between two frames, defined by 3 input signals and resolved in frame world, frame_a, frame_b or frame_resolve

ForceAndTorque

Force and torque acting between two frames, defined by 3+3 input signals and resolved in frame world, frame_a, frame_b or frame_resolve

LineForceWithMass

General line force component with an optional point mass on the connection line

LineForceWithTwoMasses

General line force component with two optional point masses on the connection line

Spring

Linear translational spring with optional mass

Damper

Linear (velocity dependent) damper

SpringDamperParallel

Linear spring and linear damper in parallel

SpringDamperSeries

Linear spring and linear damper in series connection

BasicForce

Force acting between two frames, defined by 3 input signals

BasicTorque

Torque acting between two frames, defined by 3 input signals

FlangeWithBearingAdaptor

Adaptor to allow direct connections to the sub-connectors of FlangeWithBearing

PartialTwoFrames

Base model for components providing two frame connectors + outer world + assert to guarantee that the component is connected

PartialTwoFramesDoubleSize

Base model for components providing two frame connectors + outer world + assert to guarantee that the component is connected (default icon size is factor 2 larger as usual)

PartialOneFrame_a

Base model for components providing one frame_a connector + outer world + assert to guarantee that the component is connected

PartialElementaryJoint

Base model for elementary joints (has two frames + outer world + assert to guarantee that the joint is connected)

PartialForce

Base model for force elements (provide frame_b.f and frame_b.t in subclasses)

PartialLineForce

Base model for line force elements

PartialAbsoluteSensor

Base model to measure an absolute frame variable

PartialRelativeSensor

Base model to measure a relative variable between two frames

PartialVisualizer

Base model for visualizers (has a frame_a on the left side + outer world + assert to guarantee that the component is connected)

Prismatic

Prismatic joint (1 translational degree-of-freedom, 2 potential states, optional axis flange)

Revolute

Revolute joint (1 rotational degree-of-freedom, 2 potential states, optional axis flange)

RevolutePlanarLoopConstraint

Revolute joint that is described by 2 positional constraints for usage in a planar loop (the ambiguous cut-force perpendicular to the loop and the ambiguous cut-torques are set arbitrarily to zero)

Cylindrical

Cylindrical joint (2 degrees-of-freedom, 4 potential states)

Universal

Universal joint (2 degrees-of-freedom, 4 potential states)

Planar

Planar joint (3 degrees-of-freedom, 6 potential states)

Spherical

Spherical joint (3 constraints and no potential states, or 3 degrees-of-freedom and 3 states)

FreeMotion

Free motion joint (6 degrees-of-freedom, 12 potential states)

FreeMotionScalarInit

Free motion joint with scalar initialization and state selection (6 degrees-of-freedom, 12 potential states)

SphericalSpherical

Spherical - spherical joint aggregation (1 constraint, no potential states) with an optional point mass in the middle

UniversalSpherical

Universal - spherical joint aggregation (1 constraint, no potential states)

GearConstraint

Ideal 3-dim. gearbox (arbitrary shaft directions)

RollingWheel

Joint (no mass, no inertia) that describes an ideal rolling wheel (rolling on the plane z=0)

RollingWheelSet

Joint (no mass, no inertia) that describes an ideal rolling wheel set (two ideal rolling wheels connected together by an axis)

JointUPS

Universal - prismatic - spherical joint aggregation (no constraints, no potential states)

JointUSR

Universal - spherical - revolute joint aggregation (no constraints, no potential states)

JointUSP

Universal - spherical - prismatic joint aggregation (no constraints, no potential states)

JointSSR

Spherical - spherical - revolute joint aggregation with mass (no constraints, no potential states)

JointSSP

Spherical - spherical - prismatic joint aggregation with mass (no constraints, no potential states)

JointRRR

Planar revolute - revolute - revolute joint aggregation (no constraints, no potential states)

JointRRP

Planar revolute - revolute - prismatic joint aggregation (no constraints, no potential states)

Prismatic

Prismatic cut-joint and translational directions may be constrained or released

Revolute

Revolute cut-joint and translational directions may be constrained or released

Spherical

Spherical cut joint and translational directions may be constrained or released

Universal

Universal cut-joint and translational directions may be constrained or released

RevoluteWithLengthConstraint

Revolute joint where the rotation angle is computed from a length constraint (1 degree-of-freedom, no potential state)

PrismaticWithLengthConstraint

Prismatic joint where the translational distance is computed from a length constraint (1 degree-of-freedom, no potential state)

RollingConstraintVerticalWheel

Rolling constraint for wheel that is always perpendicular to x-y plane

InitAngle

Internal model to initialize the angels for Joints.FreeMotionScalarInit

FixedTranslation

Fixed translation of frame_b with respect to frame_a

FixedRotation

Fixed translation followed by a fixed rotation of frame_b with respect to frame_a

Body

Rigid body with mass, inertia tensor and one frame connector (12 potential states)

BodyShape

Rigid body with mass, inertia tensor, different shapes for animation, and two frame connectors (12 potential states)

BodyBox

Rigid body with box shape. Mass and animation properties are computed from box data and density (12 potential states)

BodyCylinder

Rigid body with cylinder shape. Mass and animation properties are computed from cylinder data and density (12 potential states)

PointMass

Rigid body where body rotation and inertia tensor is neglected (6 potential states)

Mounting1D

Propagate 1-dim. support torque to 3-dim. system (provided world.driveTrainMechanics3D=true)

Housing

Rotor1D

1D inertia attachable on 3-dim. bodies (3D dynamic effects are taken into account if world.driveTrainMechanics3D=true)

RotorWith3DEffects

1D inertia attachable on 3-dim. bodies (3D dynamic effects are taken into account)

BevelGear1D

1D gearbox with arbitrary shaft directions and 3-dim. bearing frame (3D dynamic effects are taken into account provided world.driveTrainMechanics3D=true)

Housing

RollingWheel

Ideal rolling wheel on flat surface z=0 (5 positional, 3 velocity degrees of freedom)

RollingWheelSet

Ideal rolling wheel set consisting of two ideal rolling wheels connected together by an axis

AbsoluteSensor

Measure absolute kinematic quantities of frame connector

RelativeSensor

Measure relative kinematic quantities between two frame connectors

AbsolutePosition

Measure absolute position vector of the origin of a frame connector

AbsoluteVelocity

Measure absolute velocity vector of origin of frame connector

AbsoluteAngles

Measure absolute angles between frame connector and the world frame

AbsoluteAngularVelocity

Measure absolute angular velocity of frame connector

RelativePosition

Measure relative position vector between the origins of two frame connectors

RelativeVelocity

Measure relative velocity vector between the origins of two frame connectors

RelativeAngles

Measure relative angles between two frame connectors

RelativeAngularVelocity

Measure relative angular velocity between two frame connectors

Distance

Measure the distance between the origins of two frame connectors

CutForce

Measure cut force vector

CutTorque

Measure cut torque vector

CutForceAndTorque

Measure cut force and cut torque vector

Power

Measure power flowing from frame_a to frame_b

TransformAbsoluteVector

Transform absolute vector in to another frame

TransformRelativeVector

Transform relative vector in to another frame

PartialAbsoluteSensor

Partial absolute sensor model for sensors defined by components

PartialAbsoluteBaseSensor

Partial absolute sensor models for sensors defined by equations (frame_resolve must be connected exactly once)

PartialRelativeSensor

Partial relative sensor model for sensors defined by components

PartialRelativeBaseSensor

Partial relative sensor models for sensors defined by equations (frame_resolve must be connected exactly once)

BasicAbsolutePosition

Measure absolute position vector (same as Sensors.AbsolutePosition, but frame_resolve is not conditional and must be connected)

BasicAbsoluteAngularVelocity

Measure absolute angular velocity

BasicRelativePosition

Measure relative position vector (same as Sensors.RelativePosition, but frame_resolve is not conditional and must be connected)

BasicRelativeAngularVelocity

Measure relative angular velocity

BasicTransformAbsoluteVector

Transform absolute vector in to another frame

BasicTransformRelativeVector

Transform relative vector in to another frame

ZeroForceAndTorque

Set force and torque to zero

PartialCutForceSensor

Base model to measure the cut force and/or torque between two frames, defined by components

PartialCutForceBaseSensor

Base model to measure the cut force and/or torque between two frames, defined by equations (frame_resolve must be connected exactly once)

BasicCutForce

Measure cut force vector (frame_resolve must be connected)

BasicCutTorque

Measure cut torque vector (frame_resolve must be connected)

TansformAbsoluteVector

Obsolete model will be removed in future versions, use TransformAbsoluteVector instead!

TansformRelativeVector

Obsolete model will be removed in future versions, use TransformRelativeVector instead!

FixedShape

Visualizing an elementary shape with dynamically varying shape attributes (has one frame connector)

FixedShape2

Visualizing an elementary shape with dynamically varying shape attributes (has two frame connectors)

FixedFrame

Visualizing a coordinate system including axes labels (visualization data may vary dynamically)

FixedArrow

Visualizing an arrow with dynamically varying size in frame_a

SignalArrow

Visualizing an arrow with dynamically varying size in frame_a based on input signal

Torus

Visualizing a torus

VoluminousWheel

Visualizing a voluminous wheel

PipeWithScalarField

Visualizing a pipe with scalar field quantities along the pipe axis

FixedLines

Visualizing a set of lines as cylinders (e.g., used to display characters)