Answered

Rigid Transform to Get Rotation About X-axis

You will need two rigid transforms to create frames for the base and follower sides of the Revolute Joint that have the desired ...

Rigid Transform to Get Rotation About X-axis

You will need two rigid transforms to create frames for the base and follower sides of the Revolute Joint that have the desired ...

6 meses ago | 0

Answered

how could i get simmechanics link for r2016a because previously it is not in my matlab

You need to download the plug-in from this website and follow the instructions to install it on your computer. https://www.math...

how could i get simmechanics link for r2016a because previously it is not in my matlab

You need to download the plug-in from this website and follow the instructions to install it on your computer. https://www.math...

6 meses ago | 0

Answered

How can I model wings with aerodynamic properties in Simscape Multibody?

As answered by Yifeng above, if you have the equations for the lift, e.g. as a function of speed, you may implement that as an e...

How can I model wings with aerodynamic properties in Simscape Multibody?

As answered by Yifeng above, if you have the equations for the lift, e.g. as a function of speed, you may implement that as an e...

6 meses ago | 0

Answered

Adding A Mass To Robotic Arm As a Disturbance Force

Here are some disturbances you can add: You can add a disturbance to the sensor signal by using a sum block and adding noise to...

Adding A Mass To Robotic Arm As a Disturbance Force

Here are some disturbances you can add: You can add a disturbance to the sensor signal by using a sum block and adding noise to...

6 meses ago | 0

Answered

Is it possible to calculate distance based on linear acceleration and Quaternions/Euler Angles using Transform Sensor?

Yes, you can obtain those measurements using the Transform Sensor block. --Steve

Is it possible to calculate distance based on linear acceleration and Quaternions/Euler Angles using Transform Sensor?

Yes, you can obtain those measurements using the Transform Sensor block. --Steve

6 meses ago | 0

Answered

How to model a robot joint that is actuated with torque amplified through a gearbox in Simulink / SimMechanics?

I recommend you look at the tutorial on this documentation page: https://www.mathworks.com/help/physmod/sm/ug/satisfying-gear-a...

How to model a robot joint that is actuated with torque amplified through a gearbox in Simulink / SimMechanics?

I recommend you look at the tutorial on this documentation page: https://www.mathworks.com/help/physmod/sm/ug/satisfying-gear-a...

6 meses ago | 0

Answered

How to simulate the process of stick fall down by using multibody (not fall free in the direction of gravity )?

It looks like you have all of the mechanical components. The remaining steps are: Model contact between the stick and the floo...

How to simulate the process of stick fall down by using multibody (not fall free in the direction of gravity )?

It looks like you have all of the mechanical components. The remaining steps are: Model contact between the stick and the floo...

6 meses ago | 0

Answered

Simulating a tendon driven robotic finger on Simmechanics

There are a set of blocks directly in Simscape Multibody that enable you to model systems with cables. See this documentation p...

Simulating a tendon driven robotic finger on Simmechanics

There are a set of blocks directly in Simscape Multibody that enable you to model systems with cables. See this documentation p...

6 meses ago | 0

Answered

Simscape Multibody (SimMechanics) - obtaining symbolic dynamic model

As answered above, the desired task (finding optimal link lengths/sizes, to minimize actuator torque) does not require a full sy...

Simscape Multibody (SimMechanics) - obtaining symbolic dynamic model

As answered above, the desired task (finding optimal link lengths/sizes, to minimize actuator torque) does not require a full sy...

6 meses ago | 0

Answered

Trying to convert Kelvin to Celsius in Simscape code

The piece of code you have shared doesn't completely describe the situation. A mismatch in units could be caused by the paramet...

Trying to convert Kelvin to Celsius in Simscape code

The piece of code you have shared doesn't completely describe the situation. A mismatch in units could be caused by the paramet...

6 meses ago | 0

| accepted

Answered

Calculate forces acting on cylinder in a given sea state at different water depths.

Absolutely. Many companies use Simscape for this purpose. As an example, WEC-Sim (Wave Energy Converter SIMulator) is an open-s...

Calculate forces acting on cylinder in a given sea state at different water depths.

Absolutely. Many companies use Simscape for this purpose. As an example, WEC-Sim (Wave Energy Converter SIMulator) is an open-s...

6 meses ago | 1

| accepted

Answered

Translational Multibody Interface cannot solve velocity

The diagnostic indicates you are missing a reference node Check for missing reference node. The block you are likely miss...

Translational Multibody Interface cannot solve velocity

The diagnostic indicates you are missing a reference node Check for missing reference node. The block you are likely miss...

6 meses ago | 1

| accepted

Answered

How can I apply actuation to multiple joints in sequence?

It seems like you want to have prescribed motion for the second phase of a simulation and free motion for the first part. You c...

How can I apply actuation to multiple joints in sequence?

It seems like you want to have prescribed motion for the second phase of a simulation and free motion for the first part. You c...

6 meses ago | 0

Answered

How to model ground contact with contact library for a hopping human?

To set the stiffness parameters properly, you should determine what is the maximum penetration the feet can have with the ground...

How to model ground contact with contact library for a hopping human?

To set the stiffness parameters properly, you should determine what is the maximum penetration the feet can have with the ground...

6 meses ago | 0

Answered

running Simscape multibody, Has anyone ever been in a situation like this?Black screen and double.

This is an issue with your graphics driver. Users who have had this issue have seen it go away with the next graphics driver up...

running Simscape multibody, Has anyone ever been in a situation like this?Black screen and double.

This is an issue with your graphics driver. Users who have had this issue have seen it go away with the next graphics driver up...

6 meses ago | 0

Answered

How to join two simulink vehicle multi-body parts together?

Hi Arthur, You can connect parts together simply by connecting the frame ports on the two separate solids with a line. If you ...

How to join two simulink vehicle multi-body parts together?

Hi Arthur, You can connect parts together simply by connecting the frame ports on the two separate solids with a line. If you ...

6 meses ago | 0

Answered

smlink_linksw not completing execution

As mentioned by Luke, it should take 5-10 minutes. Make sure you are running MATLAB as administrator. --Steve

smlink_linksw not completing execution

As mentioned by Luke, it should take 5-10 minutes. Make sure you are running MATLAB as administrator. --Steve

6 meses ago | 0

Answered

Simscape Multibody Link Weldment Import Error (Solidworks)

Hi Daniel, The error "The parameter Geometry/File Name is a file that does not exist." indicates that the geometry file was not...

Simscape Multibody Link Weldment Import Error (Solidworks)

Hi Daniel, The error "The parameter Geometry/File Name is a file that does not exist." indicates that the geometry file was not...

6 meses ago | 0

Answered

Simmechanics Weird behaviour when simulating a four bar linkage with an initial condition

As answered by Swarooph above, setting the initial conditions properly and ensuring the linkages are the right length resolved t...

Simmechanics Weird behaviour when simulating a four bar linkage with an initial condition

As answered by Swarooph above, setting the initial conditions properly and ensuring the linkages are the right length resolved t...

6 meses ago | 0

Answered

Why do I receive an error while using smimport (Undefined function or variable 'sm_robot_DataFile', smimport_implementation error in line 165)?

You need to run that function when you are in a directory where you have write access. Your screenshot shows you are in the ins...

Why do I receive an error while using smimport (Undefined function or variable 'sm_robot_DataFile', smimport_implementation error in line 165)?

You need to run that function when you are in a directory where you have write access. Your screenshot shows you are in the ins...

6 meses ago | 0

Answered

Different simulation behavior if simulation is called from within function vs. from script

I believe the 'SrcWorkspace','current' is different if you call from within a function or a script. See this answer. https://w...

Different simulation behavior if simulation is called from within function vs. from script

I believe the 'SrcWorkspace','current' is different if you call from within a function or a script. See this answer. https://w...

6 meses ago | 0

Answered

How to import a file with (*.xml) extension from Solidworks 2015 to Simulink 2013a

There are a few potential problems with the MATLAB session shown above: Did you create the XML file using the SolidWorks Plugin...

How to import a file with (*.xml) extension from Solidworks 2015 to Simulink 2013a

There are a few potential problems with the MATLAB session shown above: Did you create the XML file using the SolidWorks Plugin...

6 meses ago | 0

Answered

How to understand "Total torque" acting on a revolute joint ?

The total torque acting at a joint includes contributions from actuation, constraint, and internal torques. For an explanation o...

How to understand "Total torque" acting on a revolute joint ?

The total torque acting at a joint includes contributions from actuation, constraint, and internal torques. For an explanation o...

6 meses ago | 0

Answered

Rotation sequence SimMechanics 2nd Generation

The sequence of blocks and transforms looks correct to me. It is hard to tell without the settings from the models. It is poss...

Rotation sequence SimMechanics 2nd Generation

The sequence of blocks and transforms looks correct to me. It is hard to tell without the settings from the models. It is poss...

6 meses ago | 0

Answered

Measure contact force between two bodies smMechanics 2013b

I recommend you use the Spatial Contact Force block. https://www.mathworks.com/help/physmod/sm/ref/spatialcontactforce.html -...

Measure contact force between two bodies smMechanics 2013b

I recommend you use the Spatial Contact Force block. https://www.mathworks.com/help/physmod/sm/ref/spatialcontactforce.html -...

6 meses ago | 0

Answered

Platform simulation doesn't work

I believe an example of the system you are modeling is available here: https://www.mathworks.com/matlabcentral/fileexchange/100...

Platform simulation doesn't work

I believe an example of the system you are modeling is available here: https://www.mathworks.com/matlabcentral/fileexchange/100...

6 meses ago | 0

Answered

How to import a catia v5 Model /Assembly to simmechanics?

The File Solid block can read CATIA part files directly. https://www.mathworks.com/help/physmod/sm/ref/filesolid.html You...

How to import a catia v5 Model /Assembly to simmechanics?

The File Solid block can read CATIA part files directly. https://www.mathworks.com/help/physmod/sm/ref/filesolid.html You...

6 meses ago | 0

Answered

How does simscape work? What's the physics engine under this?

Simscape Multibody is based on Newtonian dynamics, similar to other specialized multibody simulation tools. It is more detailed...

How does simscape work? What's the physics engine under this?

Simscape Multibody is based on Newtonian dynamics, similar to other specialized multibody simulation tools. It is more detailed...

6 meses ago | 0

Answered

How to build dynamic model in SimMechanics ?

Simscape Multibody is based on Newtonian dynamics. --Steve

How to build dynamic model in SimMechanics ?

Simscape Multibody is based on Newtonian dynamics. --Steve

6 meses ago | 0

Answered

Rigid transform and legacy workspace variable problem

Some blocks in Simulink will evaluate parameters that are not active, and if they refer to undefined MATLAB variables they will ...

Rigid transform and legacy workspace variable problem

Some blocks in Simulink will evaluate parameters that are not active, and if they refer to undefined MATLAB variables they will ...

6 meses ago | 0

| accepted