Simscape Multibody Spline only one Point

Hello.
I want to plot a trajectory into the Mechanics Explorer using the Spline block.
I looked at the Steve Miller example (Four Bar Linkage Optimization in Simscape - File Exchange - MATLAB Central (mathworks.com)) and cannot figure out why it doesn't work.
I have a Matlab variable with the x and y cooordinates called anyOldSpline. Modifying End Conditions has no effect.
The result is one single marker at [0 0] which isn't even part of the spline array.
Can anyone help? Thanks in advance

 采纳的回答

From what I see, it should be just fine. Normally, your spline should be nx3, but I also tried entering nx2 and still saw it plot properly both in the block dialog box and in the Mechanics Explorer.
Things to try:
  1. Have you tried changing the level of zoom? Perhaps you are too far away to see the line and can only see the markers (spheres)
  2. Is there a solid sphere with a very large radius hiding the spline?
--Steve

4 个评论

Thanks for the reply Steve.
So things I have tried:
  • adding a z-coordinate to anyOldSpline
  • Zooming in and out as far as possible
  • Try it in a different model
  • change the units
  • transform the vector
  • add only positive values
  • change the marker
Nothing seems to be working.
Maybe there is an alternative? I'm trying to porject a line into the mechanics explorer so I can see the vehicle movement relative to the path it is supposed to follow.
Upload your model and I can check it more closely.
--Steve
Setting the graphics type to From Geometry did the trick.
Great! I should have seen that in your dialog box setting above. Thanks for letting me know.
--Steve

请先登录,再进行评论。

更多回答(0 个)

类别

产品

版本

R2022a

标签

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by