刀尖点直径:90mm 刀具数量:4
刀盘转速:500r/min 丝杠转速:2r/min
循环次数:7
3.3 录制宏文件
3.3.1 启动SolidWorks2010
启动SolidWorks,建立新的零件文件,使用默认单位mm。
选择SolidWorks菜单下的【视图】|【工具栏】|【宏】,接着运行宏工具条上的【录制/暂停】命令。
3.3.2 选择基准面并创建草图
单击草图绘制,选择前视基准面,再单击【圆】,以原点为圆心绘制半径40mm的圆。
3.3.3 创建圆柱体模型
单击【拉伸凸台/基体】,选择拉伸深度为100mm,如图3.3所示
图3.3 创建圆柱体模型
3.3.4 建立基准面1并绘制轨迹圆
单击【直线】,在前视基准面做基准面1的辅助线。单击绘图界面右上角的【退出草图】后,选择【参考几何体】|【基准面】,第一参考为基准面1所经过的直线1,第二参考为圆柱端面,建立基准面。
右键选择正视于基准面1,如图3.4所示在基准面1上绘制大小适当的圆,之后绘制建立基准面2的参考点。
图3.4 绘制轨迹圆与参考点
3.3.5 建立基准面2
单击绘图界面右上角的【退出草图】后,选择【参考几何体】|【基准轴】,建立基准轴;然后选择【参考集合体】|【基准面】,第一参考为基准轴1,第二参考为点,建立基准面。
3.3.6 画出刀具廓形
右键选择正视于基准面2,如图3.5所示画出刀具廓形
图3.5 刀具廓形
点击【切除扫描】, 工件第一刀切削切痕如图3.6所示,然后单击【停止宏】,结束宏录制并保存。
图3.6 工件第一刀切痕
点击运行宏工具条上的【停止宏】,停止宏的录制,将生成的文件命名为“切削加工.swp”,并对其进行保存。
4 SolidWorks API二次开发
4.1 编制第一刀代码
SolidWork宏录制的程序代码比较混乱,而且有些代码是多余的,虽然不影响程序的运行,但是他们要占用内存空间并影响浏览和调试,所以经过宏录制的程序一般情况下要进行调整。
而在代码编译的过程中,最重要的是编写切削第一刀的代码。需要对所录制第一刀的宏代码进行调整和修改。此时,应明确该段代码需要用到哪些函数,了解函数的意义及变量值对切削过程的影响。
双击软件界面窗体下的【第一刀】按钮,在原先用宏录制生成的main函数的基础上进行修改与编译。程序代码如下:
Private Sub diyidao_Click()
Dim Part As Object
Dim SelMgr As Object
Dim boolstatus As Boolean
Dim longstatus As Long, longwarnings As Long
Dim Feature As Object
Dim a As Double a为丝杠半径,单位为m
Dim b As Double b为丝杠螺旋升角,单位弧度
Dim c As Double c为刀尖轨迹偏心距e,单位m
Dim d As Double d为轨迹圆上一点x轴坐标,单位m
Dim e As Double e为每次切削的旋转角,单位弧度
- 上一篇:接触式平动换卷薄膜收卷机设计
- 下一篇:冲压发动机流量调节结构设计+文献综述
-
-
-
-
-
-
-
十二层带中心支撑钢结构...
当代大学生慈善意识研究+文献综述
河岸冲刷和泥沙淤积的监测国内外研究现状
大众媒体对公共政策制定的影响
电站锅炉暖风器设计任务书
中考体育项目与体育教学合理结合的研究
乳业同业并购式全产业链...
酸性水汽提装置总汽提塔设计+CAD图纸
杂拟谷盗体内共生菌沃尔...
java+mysql车辆管理系统的设计+源代码