ug后处理制作全过程与重要参数

上传人:suns****4568 文档编号:60798057 上传时间:2018-11-18 格式:PDF 页数:65 大小:4.92MB
返回 下载 相关 举报
ug后处理制作全过程与重要参数_第1页
第1页 / 共65页
ug后处理制作全过程与重要参数_第2页
第2页 / 共65页
ug后处理制作全过程与重要参数_第3页
第3页 / 共65页
ug后处理制作全过程与重要参数_第4页
第4页 / 共65页
ug后处理制作全过程与重要参数_第5页
第5页 / 共65页
点击查看更多>>
资源描述

《ug后处理制作全过程与重要参数》由会员分享,可在线阅读,更多相关《ug后处理制作全过程与重要参数(65页珍藏版)》请在金锄头文库上搜索。

1、1启动后处理构造器 2如图设置, 选用fanuc_6M控制器 3保存, 取名:3zhou_fanuc 4(不让G40单独占一行) 删除G40代码 5(不让G40与G02同一行) 删除G41代码 6(设置G00同样可以输出G41/G40) 添加G41代码 7(设置G41之后必然有D01) 添加custom command代码 7(设置G41之后必然有D01) 输入代码MOM_force Once D 插入 输入代码 设置名称 7(设置G41之后必然有D01) (补充说明) 下面的做法是不正确的 D会提前出现 8(设置线性运动分辨率) (即坐标数据精度) (设置为0.001,精度不要设置高了) 9

2、(设置圆弧最小值) 最小值最小圆弧长度太小 会出问题,见后面补充说明 设置0.01比较合适 10(设置钻孔循环G98退刀) 选择G98 10(设置钻孔循环G98退刀) 添加G98 11(设置G84格式) 允许定制 11(设置G84格式) 添加G95 M29指令 11(设置G84格式) 添加定制G95指令 11(设置G84格式) 添加定制M29指令 11(设置G84格式) (设置G84之后输出G94的标识) (钻孔之后不输出G94 攻丝之后才输出G94) 11(设置G84格式) 钻孔之后不输出G94 攻丝之后才输出G94 11(设置G84格式) (单独定义一个攻丝F指令) 删除原来的F 11(设

3、置G84格式) 添加自定义F如下图 11(设置G84格式) 新建格式 设置如下 11(设置G84格式) (设置螺距F大于5小于0.001报警) 编程F超出区间会报警如下图 这个报警不便于检查 我们继续优化 11(设置G84格式) (设置超出值弹出报警窗口) 值设大 11(设置G84格式) (设置超出值弹出报警窗口) 在G84之后加入如下语句 就会报警如右图 作业:设置T=0 S=0 报警 提示:在代码上面右键 选择编辑,可以查看代码 的变量名称 11(设置G84格式) (添加一个Q代码) 设置如右图 11(设置G84格式) 设置代码输出顺序 交换一下输出顺序 完成G84设置 12(去除切削进给

4、F后面的点) 如F200.改成F200 13(删除G02后面的K代码) G18/G19平面需要时 可以单独做一个后处理 14(线性运动 S M03 单独占行) 提行即可 15(程序无G00同样输出G43) 加入G43 H01指令 16(快速运动 S M03 单独占行) 提行即可 17(G43这行输出M08) 18(S之后出现G04暂停) 在线性运动和快速运动 的S之后添加G04 K 地址 不同系统暂停指令不同 自己根据系统要求设置代码 18(S之后出现G04暂停) (每个工序刷新一次G04) 这样可以实现, 但是同一把刀每个工序 都在S之后输出暂停浪费时间 我们需要换刀时才暂停 所以要改一下,

5、见后页 18(S之后出现G04暂停) 接上页 把刷新放到换刀之前就可以了 19(添加刀具信息和换刀暂停T0报警) 在自动换刀T M6后面 添加一个自定义命令 如下图 看不清楚代码到WWW.CHSKJSZX.COM 后处理视频页面可以下载后处理 然后打开TCL文件,搜索T=0即可 20(S0、F250报警) 在每个地方都添加右边代码 (有些工序是没有某些动作的,所以全部添加保证生效) 20(S0、F250报警) 钻孔需要在这里面添加,否则无效 21(设置G54-G59) 添加一个新块 21(设置G54-G59) 添加G-MCS Fixture offset 21(设置G54-G59) 右键更改为

6、用户定义 21(设置G54-G59) 53改成G54 默认输出G54 MCS中的装夹偏置设置1=G55 2=G56. 22(程序头输出%+NC名) 输出零件名称 23(在程序头输出Zmax) 定制命令-导入-行程检查 导入 23(在程序头输出Zmax) 在before_motion中输入 check命令 23(在程序头输出Zmax) 在尾部添加如下代码 注意因为要重写文件,所以后处理NC文件不能指定为中文路径,否则会报警 注意: 代码看不清楚到后处理页面下载 打开.TCL文件搜索rewrite即可 把ZMAX输出到程序头会大大减慢后处理速度 做过一个比较:2250K的文件(2.19M) 不加t

7、urbo输出到前面80秒 加turbo输出到前面要55秒钟 不加turbo输出在后面30秒 加turbo输出在后面7秒钟 24(提高后处理速度) 导入turbo高速处理指令 24(提高后处理速度) 把turbo高速处理指令 加入程序头即可 注意:加入turbo的影响 加入turbo高速处理指令后,设置的自定义事件: 与线性运动,圆弧运动,快速运动相关的都无效了 例如F=250报警就无效了 (钻孔,换刀有效里面的还有效) 制作完成! 后面有补充内容 铣床(多把刀具一起后处理时报警设置) 第一次调刀,无动作 后面如果出现换刀报警 铣床 加入turbo后被强制输出G43 要到这里面来屏蔽掉共3处 铣

8、床 为了G00输出刀补,在这里加一句 文字参数解释: 截断值:大于5就输出5(很危险的) 警告用户:警告用户(在哪里警告?) 中止流程:弹出报警信息如下图 (圆弧最小值太小的后果) (圆弧最小值太小的后果) 这里有个极小圆弧段 后处理结果变成了一个整圆 精度问题导致XY坐标四舍五入 后被省略,导致识别成一个整圆 (报废过零件,切记!) (圆弧最小值太大的后果) (圆弧最小值太大的后果) (圆变成了多边形) 当圆弧段不能满足输出圆弧代码时 系统根据编程公差把圆用G01来拟合 这时如果编程公差比较大 圆就铣成了多边形 (编程精度设置太高的后果) UG内部已经识别极小圆弧 后处理可能出错 (编程精度设置太高的后果) UG内部并未识别圆弧 后处理不会出错 F大于“移刀进给率设定值”时 退刀时G01会变成G00 此时无法输出G40 因为快速移动里面 没有设置G41/G42/G40 需要添加 问题 编程F大于“移刀进给率设定值”时 进刀时G01会变成F10000. 这个F10000.是从这里来的 程序值大于这个范围时就取这里的值

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 其它文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号