Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations cowski on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

AKISPL Function....

Status
Not open for further replies.

fayed175

Mechanical
Joined
Oct 13, 2012
Messages
11
Location
DE
Hallo,

I really need your help here.

I want to run my crankshaft using the spline data as in graph( the red line).
So i use AKISPL function for the motion(highlight in turqoise) in 360 degree using the velocity data (spline).

However, i did not get the good result for the forces at the joints at the machine.

Can anyone help me, how to move the crankshaft using my spline data as in the graph?

Thanks.
 
Yes you need to apply a motion to a part. Typically in your case add a motor to a revolute joint. Having got the banalities out of the way, what is going wrong, what does the data from your model look like, etc etc?



Cheers

Greg Locock


New here? Try reading these, they might help FAQ731-376
 
yes i already applied a motion using AKISPL for my spline data. what do u mean by add motor to a revolute joint?
FYI, i used cyclindrical joint at the crankschaft as u seen in 2nd attachment...

the problem is:

when i measured the angular velocity at motion, the values are so high compared to the original values(red line in the 1st attachment)

the measured values of angular velocity should be the same with the original values.

when i measured the forces at the joints, the values are also irrelevant; more than 10000000



 
Here's bits of adm code that moves one part correctly

SPLINE/510,
,X=0,0.04 (etc)


MOTION/735,JOINT=10,ROT
,FUNC=DTOR*AKISPL(TIME,0,510)

Joint 10 is a revolute joint, and the spline is in degrees

Cheers

Greg Locock


New here? Try reading these, they might help FAQ731-376
 
Hello,

Sorry i`m new to ADAMS....

what is adm code?

 
what is the meaning of DTOR?
 
DTOR is a constant degrees to radians, ie 1/57.3 approx. The adams solver uses radians. ADM is the language the solver actually uses, so your pretty picture in the View GUI is reduced to adm language which you can examine if you export it as adm.

Typical problems with using splines to drive motions are that the spline does not allow for a smooth acceleration up to the initial condition, and that the data is spiky.

Here is a succesful run where a vehicle model is being driven by the above method showing the overlay betwen the drive splines and the model behaviour





Cheers

Greg Locock


New here? Try reading these, they might help FAQ731-376
 
where to put that adm code?

Is it same when i write this function: DTOR*AKISPL(time,0,v_spline, 0) to the Motion?

Then the result for the forces of 1 spherical Joint is shown in the attachment....
 
 http://files.engineering.com/getfile.aspx?folder=dfe8b8c8-996d-4fb0-a260-e4bdf4e8d77f&file=Joint_sph_SH_TS.jpg
Oppsss sory....
i use the cyclindrical Joint at the crankshaft as shown in my 2nd attachment...

yes i already try it with gently accelerating. So the result(smoother) are shown in the attachment...
 
 http://files.engineering.com/getfile.aspx?folder=58211cee-4c41-47ef-b90c-c2917d017c80&file=Joint_rev_SA_SH.jpg
do you know how to make my result smoother??

i mean no more spiky graph as shown before...

what cause this spiky results actually??
 
spiky input data, insufficient compliances, incorrect kinematics. How about putting a compliantly mounted flywheel on the nose of the shaft and driving that with your angle spline?

Cheers

Greg Locock


New here? Try reading these, they might help FAQ731-376
 
what do u mean by "mounted flywheel on the nose of the shaft"?

i cannot get it....
 
thank you i willl to do it...

but this is something new for me...can you show me example?

Thank!
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top