Ansys Learning Forum Forums Discuss Simulation General Mechanical Belt and Pulley System (Belt Tensioning) – Using Displacement Joint Load Reply To: Belt and Pulley System (Belt Tensioning) – Using Displacement Joint Load

Grant Stidham
Subscriber

@peteroznewman I ended up figuring out the answer to this question the same day I sent it, several hours later. Just in case anyone will work on this type of project in the future, here is how it is done. The answer is inspired from an old ANSYS motion ACT app download (only available in the 2019 version, but can still open the file and view the model, contacts and joints in newer versions, just can't view solution results).

Answer:

Consider that you have a flat belt drive model with two pulleys and a circular belt (unstretched). The pulleys should be tangent to the belt, one on the left side and one on the right, but yet inside the belt as shown in the image at the top of this thread. IMPORTANT: there should also be a bearing part (a simple concentric cylinder) placed concentrically on the inside of what we will call the mobile pulley. 

After adding the appropriate frictional contact regions between the pulleys and belt (search "ansys flat belt drive" on YouTube), the user should create a revolute joint on the pulley that we will call the fixed pulley. This revolute joint should be placed on the pulley's inside diameter face, and should be designated "Body to Ground". Secondly, apply a "Body to Body" revolute joint between the outside face of the bearing and the mobile pulley's inside diameter face. Finally, create a translational joint (Body to Ground) for the bearing. Select the inside diameter face of the bearing when you do so.

In order to move the pulley, insert a "Joint Load" object in the "Transient" section (the same section where you setup loads and supports). In the details section, select the translational-to-ground joint. Then, apply the displacement type (according to @peteroznewman, using force, velocity, or acceleration is not recommended). Select the displacement you want, setup the time steps in the analysis settings, and the simulation should show the mobile pulley stretching the belt until the indicated displacement.

I hope someone can find this helpful, it's the only reason I'm including the details of my solution.