设为首页
收藏本站
开启辅助访问
登录
立即注册
只需一步,快速开始
首页
Portal
软件
铸造小屋
BBS
模具图档
视频教程
UG培训
搜索
搜索
UG NX软件交流
铸造模具交流
模流分析软件
二手交易
求职招聘
每日签到
压铸模具图档
精密铸造图档
覆膜砂模具图档
翻砂铸造图档
重力/低压模具图档
消失模及其他图档
数控编程图档
铸造资料下载
每日签到
本版
帖子
用户
铸造屋视频教程培训网
»
铸造小屋
›
模具交流
›
UGNX软件交流
›
UGNX后处理攻丝进给自动判断 F=P / F=SP的方法 ...
返回列表
发新帖
[UG后处理]
UGNX后处理攻丝进给自动判断 F=P / F=SP的方法
[复制链接]
3920
|
0
|
2019-6-18 14:11:05
|
显示全部楼层
|
阅读模式
大家都知道法兰克和三菱不同的地方就是攻丝,一般都分为两个后处理,那么有没有办法用一个后处理搞定呢,下来我分享一下我的思路。
直奔正题:
当攻丝循环输出时,F小于3,则认为机床读取F值是刀具螺距,这时刚性攻丝不会输出M29而F
这时候后处理允许输出小数点2位,(F==P)P直接读取刀具螺距。
如果大于3,后处理认为机床读取F值为(S*P),这时后处理认为机床需要M29。
这里的用3判断是作者很少看到有螺距大于3的,当然这个根据实际情况。
创建刀路:
刀具的螺距
转速和进给:
下来修改后处理,找到现成循环:
在攻丝事件中加入一个自定义命令
代码如下:
global mom_tool_pitch mom_spindle_speed feed
if ![info exists mom_tool_pitch ] { set mom_tool_pitch 0 }
if {$mom_tool_pitch != 0 } {
if { $feed <= 3 } {
set feed [ format "%.2f" $mom_tool_pitch ]
} else {
set feed [expr $mom_tool_pitch*$mom_spindle_speed]
MOM_output_literal "M29"
}
}
复制代码
保存后处理,测试。
前面我做的刀路S150 F250 P1.5 后处理看效果
F大于3, F输出 转速S150*螺距1.5 F225. 法兰克格式 输出M29
F小于3 ,F输出 刀具螺距1.5 F1.5 三菱不需要M29
这样做的目的不用每次去刻意的设置一下F,节约编程时间,让软件去完成吧。
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
浏览过的版块
精密铸造模具图
压铸模具图
xinya
140
主题
16
回帖
3119
积分
论坛元老
论坛元老, 积分 3119, 距离下一级还需 9996880 积分
论坛元老, 积分 3119, 距离下一级还需 9996880 积分
积分
3119
加好友
发消息
回复楼主
返回列表
UGNX软件交流
模流分析软件
铸造模具周边交易区
求职招聘接单(铸造模具设计)