数控机床又烂内存小NC程序太大怎么办?实例:宏程式铣锥形凸台

UG星空外挂如何快速安装

国内专业的UG NX技术解决方案分享平台。

抛砖引玉,咱不会最新版本的一般工序,如果真要铣个要求高的锥形凸台。

机床又烂,内存还小,那咋搞?

话说劳动人民的智慧是无穷的,拿宏来干!

手机模具-后模整体罩公完整拆讲视频

国内专业的UG NX技术解决方案分享平台。

代码一:CIMCO模拟OK,未上机!

#1=50.(起始半径,0就是圆锥)
#2=45.(角度)
#3=30.(圆锥高度)
#4=0.2(每刀深度)
G0 G90 G54 X[#1+6.] Y5.
G43 H1 S1000 M03 Z50.
Z#3
G01 G41 D01 X[#1+5.] F100
G03 X#1 Y0 R5.
WHILE [#3 GE 0.2] DO1
#1=#1+[0.2/[TAN[#2]]]
#3=#3-#4/2
G02 X-#1 R#1  Z#3
#3=#3-#4/2
G02 X#1 R#1 Z#3
END1
G02 X-#1 R#1
#3=#3-#4/2
G02 X#1 R#1
G03 X[#1+5.] Y-5. R5.
G01 G40 X[#1+5.]
G0 G90 G50.
M05

圆弧进退刀,就一进一退。

还有一个代码?都在一个位置圆弧进退刀,看你需要哪种了(未上机实测):

#1=50.
#2=45.
#3=30.

G0 G90 G54 X[#1+6.] Y5.
G43 H1 S1000 M03 Z50.
Z#3
WHILE [#3 GE 0.2] DO1
#3=#3-0.2
#1=#1+[0.2/[TAN[#2]]]
X[#1+6.] Y5. 
G01 G41 D01 X[#1+5.] F100
G03 X#1 Y0 R5.
G02 I[0-#1] Z#3
G03 X[#1+5.] Y-5. R5.
G01 G40 X[#1+5.]
END1
G0 G90 G50.
M05



可能有不合理的地方,有兴趣的可以试试,或者自己写一个段。 最开始的变量,可以在调用宏的时候用G65ABC来设置,可以专门拿来铣类似工件 还有就是,这个是立铣刀做,正常是要用圆鼻刀或球刀来做的,应该要算实际接触时X的数据 也是用三角函数可以算出来的。 PS:宏可以做很多东西,只是要至找到规律的,可以计算的东西,理论上都可以。 如果要求不高,你可以调整半径补而可以直接用这个代码(手动滑稽)

NX1872编程加工新增功能展示

国内专业的UG NX技术解决方案分享平台。

1. 本站所有资源来源于用户上传和网络,仅作为演示数据,如有侵权请邮件联系站长! 2. 本站主题作者QQ:527439102,唯一购买官网:www.tcwlzy.com! 3. 谢谢您的支持,我们会经常更新增加新的教程。 我们承诺:只做精品,绝不滥竽充数。
天诚资源网 » 数控机床又烂内存小NC程序太大怎么办?实例:宏程式铣锥形凸台

提供最优质的资源集合

立即查看 了解详情
 
QQ在线咨询
售前咨询热线
QQ:527439102
售后咨询热线
QQ:1533998690
切换注册

登录

忘记密码 ?

切换登录

注册