找回密码
 立即注册

QQ登录

只需一步,快速开始

微信扫码登录

搜索
查看: 6665|回复: 38

[原创] 【编程只要选择参考和刀具】切削参数中关系式的应用【2D轨迹】-【铣圆自动中心下刀】

[复制链接]

14

主题

99

回帖

160

积分

上等兵

积分
160
发表于 2017-6-12 10:59:33 | 显示全部楼层 |阅读模式
本帖最后由 月影狼 于 2017-6-12 11:02 编辑

今天发一个比较实用的关系式【2D轨迹】-【铣圆自动中心下刀】
CREO加工圆一般用体积快或者3D轨迹螺旋加工,两种方法都比较麻烦。
下面是2D轨迹铣圆加工的使用方法
1.首先需要开始2D轨迹框选功能
  enable_2x_traj_multi_loops yes

2.勾选曲面上的环,使用方法同钻孔
1.png
3.复制关系式
2.png
4.输入圆直径
3.png
5看结果
4.png
6.png
  1. /*【2D轨迹】-【铣圆加工】
  2. 圆直径 = EXIT_DISTANCE                   /*圆直径=退刀距离

  3. /*IF CUTTER_DIAM == 10     
  4. /*  CUT_FEED = 1500              
  5. /*  STEP_DEPTH = 3                  
  6. /*  SPINDLE_SPEED = 4000            
  7. /*ENDIF

  8. /*进给量和速度
  9. ARC_FEED = CUT_FEED*0.7
  10. RETRACT_FEED = 0
  11. APPROACH_FEED = CUT_FEED*0.5           
  12. RAMP_FEED = CUT_FEED*0.5               
  13. IF CUT_FEED*0.5 >= 300                  
  14. PLUNGE_FEED = 300
  15. ELSE
  16. PLUNGE_FEED = CUT_FEED*0.5
  17. ENDIF

  18. /*切削深度和余量
  19. ZDBJ = 圆直径-CUTTER_DIAM               
  20. PSA = PROF_STOCK_ALLOW                    
  21. NLF = CEIL(ZDBJ/(CUTTER_DIAM*0.75*2),0)   
  22. IF NLF > 1
  23. LFO = CEIL(ZDBJ/(NLF*2),1)               
  24. SLICE_PATH_SCAN = "SLICE_BY_SLICE"         
  25. ELSE
  26. NLF = 1                                   
  27. LFO = 0                                   
  28. SLICE_PATH_SCAN = "PASS_BY_PASS"         
  29. ENDIF
  30. IF 圆直径 > 0
  31. IF ENTRY_ANGLE == 135
  32. LIR = CEIL((ZDBJ/2-PSA-(NLF-1)*LFO)/2*0.828426,3)
  33. NUMBER_LAST_FINCUTS = NLF                  
  34. LAST_FINCUT_OFFSET = LFO                  
  35. LEAD_IN_RADIUS = LIR                       
  36. LEAD_OUT_RADIUS = LEAD_IN_RADIUS           
  37. TANGENT_LEAD_STEP = ABS(LEAD_IN_RADIUS)   
  38. NORMAL_LEAD_STEP = 0                       
  39. ENDIF

  40. IF ENTRY_ANGLE == 90
  41. LIR = CEIL((ZDBJ/2-PSA-(NLF-1)*LFO)/2,3)   
  42. NUMBER_LAST_FINCUTS = NLF                 
  43. LAST_FINCUT_OFFSET = LFO                 
  44. LEAD_IN_RADIUS = LIR                       
  45. LEAD_OUT_RADIUS = LEAD_IN_RADIUS         
  46. TANGENT_LEAD_STEP = ABS(LEAD_IN_RADIUS)   
  47. NORMAL_LEAD_STEP = ABS(LEAD_IN_RADIUS)      
  48. ENDIF
  49. ENDIF

  50. /* 进刀/退刀
  51. CLEAR_DIST = 3                             

  52. /*加工设置
  53. COOLANT_OPTION = "ON"                  

复制代码



14

主题

99

回帖

160

积分

上等兵

积分
160
 楼主| 发表于 2017-6-12 11:06:23 | 显示全部楼层
进退刀角度支持90度和135度

0

主题

107

回帖

113

积分

上等兵

积分
113
发表于 2017-6-12 11:47:49 | 显示全部楼层
谢谢分享  

0

主题

51

回帖

1343

积分

六级士官

积分
1343
发表于 2017-6-12 15:48:15 | 显示全部楼层
学习了

11

主题

78

回帖

193

积分

上等兵

积分
193
发表于 2017-6-12 16:11:46 | 显示全部楼层

谢谢分享

6

主题

141

回帖

202

积分

一级士官

积分
202
发表于 2017-6-12 16:49:19 | 显示全部楼层
谢谢楼主分享

0

主题

76

回帖

954

积分

五级士官

积分
954
发表于 2017-6-12 18:24:29 | 显示全部楼层
谢谢楼主分享

3

主题

27

回帖

152

积分

等待验证会员

积分
152
发表于 2017-6-13 08:22:14 | 显示全部楼层
很不错,感谢分享

0

主题

303

回帖

1万

积分

大校

积分
16039
发表于 2017-6-17 21:13:03 | 显示全部楼层
谢谢分享  

2

主题

95

回帖

251

积分

二级士官

积分
251
发表于 2017-6-25 09:01:16 | 显示全部楼层
学习学习学习学习学习
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

咨询QQ:1359218528|发帖须知!|Archiver|手机版|小黑屋|UG爱好者论坛 ( 京ICP备10217105号-2 )

GMT+8, 2025-1-12 16:14

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表