Contact US

Log In

Come Join Us!

Are you an
Engineering professional?
Join Eng-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!

*Eng-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Roller chain Simulation in MSC ADAMS

Roller chain Simulation in MSC ADAMS

Roller chain Simulation in MSC ADAMS

Hello everyone,

I'm trying to replicate a bycicle chainring in ADAMS machinery (Basically is just a roller chain with two sprockets). I made the sprockets in a different software (Inventor) and imported them into my model.

Now, the problem is that one of the sprockets is not circular (So It can't be auto-generated in the software). I'm wondering if there's an actual way to simulate a chain between these two sprockets in ADAMS machinery. I'm new in ADAMS but I kind of know how to use it's chain module, however I don't know how to deal with this semi-oval sprocket, as normally all the sprockets are auto-generated with this tool.

Is there something to do with it?

Thanks in advance for your help!

RE: Roller chain Simulation in MSC ADAMS

Can you auto generate a circular sprocket with the same number of teeth as your elliptical one, and then modify the geometry in the adm file using a script in say python or matlab (or excel if you are feeling brave) to stretch the sprocket and move the chain to the desired geometry?

Or, get your big-boy pants on and alter the py file that autogenerates the sprocket, if /Machinery uses py.

Or ask MSC.


Greg Locock

New here? Try reading these, they might help FAQ731-376: Eng-Tips.com Forum Policies http://eng-tips.com/market.cfm?

RE: Roller chain Simulation in MSC ADAMS

I’m not an Adams user but I know that in a different MBD product (RecurDyn) I can auto-generate a track system (sounds like a similar process to creating your chain) and then convert all the links into general bodies. This should allow for arbitrary sprocket geometry by adding the contact between every link and the sprocket/wheels manually or in a script. I would look into whether it’s possible to do something similar with Adams.

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Eng-Tips Forums free from inappropriate posts.
The Eng-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Eng-Tips forums is a member-only feature.

Click Here to join Eng-Tips and talk with other members! Already a Member? Login


Close Box

Join Eng-Tips® Today!

Join your peers on the Internet's largest technical engineering professional community.
It's easy to join and it's free.

Here's Why Members Love Eng-Tips Forums:

Register now while it's still free!

Already a member? Close this window and log in.

Join Us             Close