Frame_resolve

connector Frame_resolve "Coordinate system fixed to the component used to express in which coordinate system a vector is resolved (non-filled rectangular icon)"
    extends Frame;

    annotation (
        defaultComponentName = "frame_resolve",
        Icon(
            coordinateSystem(
                preserveAspectRatio = true,
                extent = {
                    {-100, -100}, 
                    {100, 100}},
                initialScale = 0.16),
            graphics = {
                Rectangle(
                    extent = {
                        {-10, 10}, 
                        {10, -10}},
                    lineColor = {95, 95, 95},
                    pattern = LinePattern.Dot), 
                Rectangle(
                    extent = {
                        {-30, 100}, 
                        {30, -100}},
                    lineColor = {95, 95, 95},
                    pattern = LinePattern.Dot,
                    fillColor = {255, 255, 255},
                    fillPattern = FillPattern.Solid)}),
        Diagram(
            coordinateSystem(
                preserveAspectRatio = true,
                extent = {
                    {-100, -100}, 
                    {100, 100}},
                initialScale = 0.16),
            graphics = {
                Text(
                    extent = {
                        {-140, -50}, 
                        {140, -90}},
                    textString = "%name"), 
                Rectangle(
                    extent = {
                        {-12, 40}, 
                        {12, -40}},
                    lineColor = {95, 95, 95},
                    pattern = LinePattern.Dot,
                    fillColor = {255, 255, 255},
                    fillPattern = FillPattern.Solid)}),
        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 coordinate system is used to\nexpress in which coordinate system a vector is resolved.\nA component that uses a Frame_resolve connector has to set the\ncut-force and cut-torque of this frame to zero. When connecting\nfrom a Frame_resolve connector to another frame connector,\nby default the connecting line has line style \"dotted\".\nThis component has a non-filled rectangular icon.\n</p>\n</html>"));
end Frame_resolve;