Skip to content

Commit

Permalink
Reintroduce arrow's diameter parameter
Browse files Browse the repository at this point in the history
  • Loading branch information
tobolar committed Jun 20, 2023
2 parents 0e4c6c1 + f3b7745 commit d1b369a
Show file tree
Hide file tree
Showing 7 changed files with 23 additions and 3 deletions.
3 changes: 3 additions & 0 deletions PlanarMechanics/Sensors/CutForce.mo
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,9 @@ model CutForce "Measure cut force vector"
input Real N_to_m(unit="N/m") = planarWorld.defaultN_to_m
"Force arrow scaling (length = force/N_to_m)"
annotation (Dialog(group="if animation = true", enable=animation));
input SI.Diameter forceDiameter = planarWorld.defaultArrowDiameter
"Has no longer an effect and is only kept for backwards compatibility (arrow visualization by Vector now)"
annotation (Dialog(group="if animation = true", enable=animation));
input MB.Types.Color forceColor = Modelica.Mechanics.MultiBody.Types.Defaults.ForceColor
"Color of force arrow"
annotation (HideResult=true, Dialog(colorSelector=true, group="if animation = true", enable=animation));
Expand Down
6 changes: 6 additions & 0 deletions PlanarMechanics/Sensors/CutForceAndTorque.mo
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,12 @@ model CutForceAndTorque "Measure cut force vector and cut torque"
input Real Nm_to_m(unit="N.m/m") = planarWorld.defaultNm_to_m
"Torque arrow scaling (length = torque/Nm_to_m)"
annotation (Dialog(group="if animation = true", enable=animation));
input SI.Diameter forceDiameter = planarWorld.defaultArrowDiameter
"Has no longer an effect and is only kept for backwards compatibility (arrow visualization by Vector now)"
annotation (Dialog(group="if animation = true", enable=animation));
input SI.Diameter torqueDiameter = forceDiameter
"Has no longer an effect and is only kept for backwards compatibility (arrow visualization by Vector now)"
annotation (Dialog(group="if animation = true", enable=animation));
input MB.Types.Color forceColor = Modelica.Mechanics.MultiBody.Types.Defaults.ForceColor
"Color of force arrow"
annotation (HideResult=true, Dialog(colorSelector=true, group="if animation = true", enable=animation));
Expand Down
3 changes: 3 additions & 0 deletions PlanarMechanics/Sensors/CutTorque.mo
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,9 @@ model CutTorque "Measure cut torque"
input Real Nm_to_m(unit="N.m/m") = planarWorld.defaultNm_to_m
"Torque arrow scaling (length = torque/Nm_to_m)"
annotation (Dialog(group="if animation = true", enable=animation));
input SI.Diameter torqueDiameter = planarWorld.defaultArrowDiameter
"Has no longer an effect and is only kept for backwards compatibility (arrow visualization by Vector now)"
annotation (Dialog(group="if animation = true", enable=animation));
input MB.Types.Color torqueColor = Modelica.Mechanics.MultiBody.Types.Defaults.TorqueColor
"Color of torque arrow"
annotation (HideResult=true, Dialog(colorSelector=true, group="if animation = true", enable=animation));
Expand Down
3 changes: 3 additions & 0 deletions PlanarMechanics/Sources/QuadraticSpeedDependentForce.mo
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,9 @@ public
"Torque arrow scaling (length = torque/Nm_to_m)"
annotation (Dialog(tab="Animation",group="If animation = true", enable=animation));

input SI.Diameter diameter=planarWorld.defaultArrowDiameter
"Has no longer an effect and is only kept for backwards compatibility (arrow visualization by Vector now)"
annotation (Dialog(tab="Animation",group="If animation = true", enable=animation));
parameter SI.Length zPosition = planarWorld.defaultZPosition
"Position z of cylinder representing the fixed translation" annotation (Dialog(
tab="Animation",group="If animation = true", enable=animation));
Expand Down
3 changes: 3 additions & 0 deletions PlanarMechanics/Sources/RelativeForce.mo
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,9 @@ model RelativeForce "Input signal acting as force and torque on two frames"
"Torque arrow scaling (length = torque/Nm_to_m)"
annotation (Dialog(tab="Animation",group="If animation = true", enable=animation));

input SI.Diameter diameter=planarWorld.defaultArrowDiameter
"Has no longer an effect and is only kept for backwards compatibility (arrow visualization by Vector now)"
annotation (Dialog(tab="Animation",group="If animation = true", enable=animation));
parameter SI.Length zPosition = planarWorld.defaultZPosition
"Position z of cylinder representing the fixed translation"
annotation (Dialog(tab="Animation",group="If animation = true", enable=animation));
Expand Down
3 changes: 3 additions & 0 deletions PlanarMechanics/Sources/WorldForce.mo
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,9 @@ model WorldForce
"Torque arrow scaling (length = torque/Nm_to_m)"
annotation (Dialog(tab="Animation",group="If animation = true", enable=animation));

input SI.Diameter diameter = planarWorld.defaultArrowDiameter
"Has no longer an effect and is only kept for backwards compatibility (arrow visualization by Vector now)"
annotation (Dialog(tab="Animation",group="If animation = true", enable=animation));
parameter SI.Length zPosition = planarWorld.defaultZPosition
"Position z of cylinder representing the fixed translation"
annotation (Dialog(tab="Animation",group="If animation = true", enable=animation));
Expand Down
5 changes: 2 additions & 3 deletions PlanarMechanics/package.mo
Original file line number Diff line number Diff line change
Expand Up @@ -19,9 +19,8 @@ package PlanarMechanics "Library to model 2-dimensional, planar mechanical syste
from(
version={"1.4.1","1.4.0"},
script="modelica://PlanarMechanics/Resources/Scripts/Conversion/ConvertFromPlanarMechanics_1_4_1.mos"),
from(
version={"1.5.1","1.5.0"},
script="modelica://PlanarMechanics/Resources/Scripts/Conversion/ConvertFromPlanarMechanics_1_5_0.mos")),
noneFromVersion="1.5.0",
noneFromVersion="1.5.1"),
Documentation(
info="<html>
<p>
Expand Down

0 comments on commit d1b369a

Please sign in to comment.