.Modelica.Mechanics.MultiBody.Visualizers.Advanced.Vector

Information

Model Vector defines a vector that is dynamically visualized at the defined location (see variables below). The vector length does not represent a physical length, but a different 3-dimensional quantity (such as force, torque, speed, …), except for RelativePosition. That allows the vectors of similar quantities to be scaled appropriately during post-processing. This is useful, even for RelativePosition and in that case to disable or exaggerate the relative positions.

The dialog variables R, r, coordinates, color, specularCoefficient, quantity, headAtOrigin, and twoHeadedArrow 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 a Vector instance is used, e.g., in the form

Visualizers.Advanced.Vector vectorForce(coordinates = {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.


Generated at 2024-11-22T19:25:38Z by OpenModelicaOpenModelica 1.24.2 using GenerateDoc.mos