I am trying to build a subroutine for the contact force calculation in a gearbox model. The reason I am trying to use a subroutine instead of the default contact formulation is to take into account the time varying mesh stiffness of the contact in terms of the load angle between the mating gear teeth.
From what I understood throught test models and documentation, the default way that Adams calculates the contacts in a model is to identify them seperately (in different TRACKS) and calculate the forces individually, summing them to estimate the total contact force between two bodies at each step. So in my case, this would mean that if two sets of teeth come into contact, adams calculates the two forces and sums them to estimate the total contact force. This however does not take into account the individual stiffness change, only the change in the contacting areas.
Is there a way to extract information regarding the orientation of the contact point without adding markers to each tooth?
If I have not understood the way Adams estimates contacts, please do correct me as the rest of this formulation is based on the spaculation of Adams estimating the forces for each track seperately.
Well nobody said that you can't use NxM contacts for a gear pair with N/M teeth.
Only issue is that with a contact it'd be hard to accomplish what you try.
The contact algorithm determines the penetrated volume and calcluates "the middle" - the contact force is applied there. What you can control in the CNF/CFFSUBs is the forces but not the point of application.
So If I were about to do this, I'd use Gear/AT to save the work and maybe just add some force formulation to include my special effects.
If you need to apply forcdes to individual locations, you somehow need markers or nodes.
In the past I've been using a GFOSUB to distribute the load of a hydrodynamic bearing to the nodes of the bearing surface.
Other than that the most promising approach will be using mnf-based gears/teeth and some usersub-type that can apply foces to nodes like a MFOSUB.
Well nobody said that you can't use NxM contacts for a gear pair with N/M teeth.
Only issue is that with a contact it'd be hard to accomplish what you try.
The contact algorithm determines the penetrated volume and calcluates "the middle" - the contact force is applied there. What you can control in the CNF/CFFSUBs is the forces but not the point of application.
So If I were about to do this, I'd use Gear/AT to save the work and maybe just add some force formulation to include my special effects.
If you need to apply forcdes to individual locations, you somehow need markers or nodes.
In the past I've been using a GFOSUB to distribute the load of a hydrodynamic bearing to the nodes of the bearing surface.
Other than that the most promising approach will be using mnf-based gears/teeth and some usersub-type that can apply foces to nodes like a MFOSUB.