WOLFRAM SYSTEM MODELER
ArrowVisualizing an arrow with variable size |
|
SystemModel["Modelica.Mechanics.MultiBody.Visualizers.Advanced.Arrow"]

This information is part of the Modelica Standard Library maintained by the Modelica Association.
Model Arrow defines an arrow that is dynamically visualized at the defined location (see variables below). If you want an arrow representing something that is not a relative position, use Vector instead.
The dialog variables R, r, r_tail, r_head, color,
specularCoefficient, and headAtOrigin
are declared as (time varying) input variables.
If the default equation is not appropriate, a corresponding
modifier equation has to be provided in the
model where an Arrow instance is used, e.g., in the form
Visualizers.Advanced.Arrow arrow(r_head = {sin(time),cos(time},0});
Variable color is an Integer vector with 3 elements,
{r, g, b}, and specifies the color of the shape.
{r, g, b} are the "red", "green" and "blue" color parts.
Note, r, g and b are given in the range 0 … 255.
The predefined type
MultiBody.Types.Color
contains a menu definition of the colors used in the MultiBody
library together with a color editor.
| quantity |
Value: Types.VectorQuantity.RelativePosition Type: VectorQuantity Description: Kind of physical quantity represented by the vector |
|---|
| R |
Default Value: Frames.nullRotation() Type: Orientation Description: Orientation object to rotate the world frame into the arrow frame |
|---|---|
| r |
Default Value: {0, 0, 0} Type: Position[3] (m) Description: Position vector from origin of world frame to origin of arrow frame, resolved in world frame |
| r_tail |
Default Value: {0, 0, 0} Type: Position[3] (m) Description: Position vector from origin of arrow frame to arrow tail, resolved in arrow frame |
| r_head |
Default Value: {0, 0, 0} Type: Real[3] Description: Vector from arrow tail to the head of the arrow, resolved in arrow frame |
| color |
Default Value: Modelica.Mechanics.MultiBody.Types.Defaults.ArrowColor Type: Color Description: Color of arrow |
| specularCoefficient |
Default Value: world.defaultSpecularCoefficient Type: SpecularCoefficient Description: Material property describing the reflecting of ambient light (= 0 means, that light is completely absorbed) |
| headAtOrigin |
Default Value: false Type: Boolean Description: = true, if the vector is pointing towards the origin of vector frame |
| R |
Type: Orientation Description: Orientation object to rotate the world frame into the arrow frame |
|
|---|---|---|
| world |
Type: World Description: World coordinate system + gravity field + default animation definition |
|
| arrowLine |
Type: Vector Description: Visualizing a vector quantity (force, torque, etc.) |