資源簡介
凸輪課程設計,機械原理設計。以正弦和余弦加速度運動規律求理論和工作輪廓x,y坐標。
代碼片段和文件信息
/*課程設計凸輪設計c程序
原題如下:
某機械裝置中需要采用一凸輪機構.工作要求當凸輪逆時針轉過900時從動件以正弦加速度運動規律上升20mm
遠休止600;當凸輪接著轉過900時從動件以余弦加速度運動規律下降到原位;當凸輪轉過1周中剩余角度時從動件停歇不動。
凸輪的角速度工作要求機構既無剛性沖擊又無柔性沖擊試用圖解法和解析法設計凸輪機構的凸輪廓線。
(運動規律可取擺線運動規律基圓半徑滾子半徑)
*/
#include?
#include?
#include?
#define?PI?3.1415926535897
#define?R0?25
#define?RR?8
#define?H?20
int?main(int?argc?char?*argv[])
{
????/*求理論輪廓線*/
????/*推程段:*/
????double?i?s?x?y?x_pie?y_pie?deta?deta1?deta01?=?PI?/?2?deta2?deta02?=?PI?/?2?deta3??dx_ddeta?dy_ddeta?sin_thet?cos_thet;
????printf(“推程段x:\t推程段y:?\n“);
????for?(i?=?0;?i?<=?90;?i?+=?3)
????{
????????deta1?=?(i?/?180)?*?PI;
????????s?=?H?*?(?(deta1?/?deta01)?-?sin(2?*?PI?*?deta1?/?deta01)?/?(2?*?PI)?);
????????x?=?(R0?+?s)?*?sin(deta?=?deta1);
????????y?=?
評論
共有 條評論