Frame

connector Frame "Coordinate system fixed to the component with one cut-force and cut-torque (no icon)"
    SI.Position r_0[3] "Position vector from world frame to the connector frame origin, resolved in world frame";
    Frames.Orientation R "Orientation object to rotate the world frame into the connector frame";
    flow SI.Force f[3] "Cut-force resolved in connector frame"
        annotation (unassignedMessage = "All Forces cannot be uniquely calculated.\nThe reason could be that the mechanism contains\na planar loop or that joints constrain the\nsame motion. For planar loops, use for one\nrevolute joint per loop the joint\nJoints.RevolutePlanarLoopConstraint instead of\nJoints.Revolute.");
    flow SI.Torque t[3] "Cut-torque resolved in connector frame";

    annotation (Documentation(info = "<html>\n<p>\nBasic definition of a coordinate system that is fixed to a mechanical\ncomponent. In the origin of the coordinate system the cut-force\nand the cut-torque is acting. This component has no icon definition\nand is only used by inheritance from frame connectors to define\ndifferent icons.\n</p>\n</html>"));
end Frame;