WOLFRAM SYSTEM MODELER
ArrowVisualizing an arrow with variable size; all data have to be set as modifiers (see info layer) |
SystemModel["PlanarMechanics.Visualizers.Internal.Arrow"]
Note: This element is intended to be used in CoordinateSystem only! To visualize an arrow in your model, the best solution is usually to use the visualizer Advanced.Arrow. The only difference between this two visualizers is that the current one does not utilizes outer planarWorld, whereas the other does.
Model Arrow defines an arrow that is dynamically visualized at the defined location (see variables below).
The variables under heading Parameters below 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(diameter = sin(time));
Variable color is a RGB color space given in the range 0 .. 255. Predefined colors from Types.Defaults are used throughout the library to get a coherent visualization.
R |
Default Value: MB.Frames.nullRotation() Type: Orientation Description: Orientation object to rotate the planarWorld frame into the arrow frame |
---|---|
r |
Default Value: {0, 0, 0} Type: Position[3] (m) Description: Position vector from origin of planarWorld frame to origin of arrow frame, resolved in planarWorld 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: Position[3] (m) Description: Position vector from arrow tail to the head of the arrow, resolved in arrow frame |
diameter |
Default Value: 1 / 40 Type: Diameter (m) Description: Diameter of arrow line |
color |
Default Value: PlanarMechanics.Types.Defaults.ArrowColor Type: Color Description: Color of arrow |
specularCoefficient |
Default Value: 0.7 Type: SpecularCoefficient Description: Material property describing the reflecting of ambient light (= 0 means, that light is completely absorbed) |
R |
Type: Orientation Description: Orientation object to rotate the planarWorld frame into the arrow frame |
|
---|---|---|
arrowLine |
Type: Shape Description: Visualizing an elementary object with variable size; all data have to be set as modifiers (see info layer) |
|
arrowHead |
Type: Shape Description: Visualizing an elementary object with variable size; all data have to be set as modifiers (see info layer) |
PlanarMechanics Planar world coordinate system + gravity field + default animation definition |
|
PlanarMechanics Planar world coordinate system + gravity field + default animation definition |
|
PlanarMechanics.Visualizers.Advanced Visualizing an arrow with variable size; all data have to be set as modifiers (see info layer) |
|
PlanarMechanics.Visualizers.Internal Visualizing an orthogonal coordinate system of three axes |