|
1 引言
图1 主传动系统对象模型 |
2 模型建立
3 模型设计
- 主轴类:
- 固定齿轮类:
- 轴承类:
- 螺纹类:
- 节点类:
- 传动级类:
- …………………………………………
4 系统实现
ClassCFixGear //固定齿轮类 { float modula: //模数 int numberofchishu: //齿数 int innerdiameter: //孔径 int jianhigh: //键高 …… public: CMainAxisPart(): //构造函数 ~CMainAxisPart(): //析构函数 void GetXXX(): //获得当前齿轮状态的函数 ………………… void SetXXX(XXXxxx): //设置齿轮状态函数 ………………… fload CalTouch(): //按接触疲劳强度计算模数 fload CalBend(): //按弯曲疲劳强度计算模数 int JiaoHe(floadm,intz): //校核齿轮 void OnDraw(CDCpDC,CPointpoint)://在显示设备中画出齿轮 …………………… } |
图2 各类之间的连接关系 |