hexagon logo

Contact incinident information

Hello,
 
I am trying to extract information about the contact incidents in Adams, in order to exact the times at wich more than 1 gear tooth pair of an involute gear model come into contact. I understand that after the simulation, I can look at the contact incidents and tracks, but if possible, I'd like to be able to extract the incidents during simulation, in the form of measurements.
 
Thanks,
 
Josef K.
Parents
  • Hello,
     
    I see. To be honest the split geometry contact scenario would not suit my case, as I would also like to make the contacting bodies flexible at a later stage.
     
    I have been trying to set up a user_defined_subroutine for a couple of months now for this specific case, but I had no luck in figuring out how to actually set up the functions before compiling them to a dll, or how to couple that dll with Adams. I have also previously asked a relative question here (I believe Henrik had answered me at the time)
     
    I don't know if I have acces to direct support, but would it be possible to arrange an online call, to explain to me how to set-up the user defined functions and subroutines? If not, is it possible that I am presented with an example of working code, i.e. the functions contained in the dll, the custom solver(that if I am not mistaken is created during coupling with the dll) and a benchmark case model. I would like to examine how the function inputs and outputs are passed to and from Adams since as far as I can tell, both the CNFSUB and all other indented functions (like c_impact) are defined as void.
     
    Regards,
     
    Josef
Reply
  • Hello,
     
    I see. To be honest the split geometry contact scenario would not suit my case, as I would also like to make the contacting bodies flexible at a later stage.
     
    I have been trying to set up a user_defined_subroutine for a couple of months now for this specific case, but I had no luck in figuring out how to actually set up the functions before compiling them to a dll, or how to couple that dll with Adams. I have also previously asked a relative question here (I believe Henrik had answered me at the time)
     
    I don't know if I have acces to direct support, but would it be possible to arrange an online call, to explain to me how to set-up the user defined functions and subroutines? If not, is it possible that I am presented with an example of working code, i.e. the functions contained in the dll, the custom solver(that if I am not mistaken is created during coupling with the dll) and a benchmark case model. I would like to examine how the function inputs and outputs are passed to and from Adams since as far as I can tell, both the CNFSUB and all other indented functions (like c_impact) are defined as void.
     
    Regards,
     
    Josef
Children
No Data