首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

深度解读SolidCAM后处理一

问:小S,请问一下SolidCAM后处理必备入门工具是什么?

答:记事本和Notepad++。这两个工具都可以打开SolidCAM后处理,并可以编辑保存。大神级别的基本用的是文本文档,小白一般用Notepad++.

入门第一步,先来了解一下每个代码对应的中文意思。当然自己懂点英文那是最好不过的(以下英文解释纯属个人整理,如有不对的,请大胆地告诉我!)。以Fanuc 3X为例子。

GPPTool:

@init_post 初始化后

endp 过程结束

@start_of_file 文件开头

@start_program 程序开始

@end_program 程序结束

@end_of_file 文件结束

@relative_mode 相对坐标

@absolute_mode 绝对坐标

@machine_plane 机加工平面

@call_proc 调用程序

@proc 程序

@end_proc 结束程序

@loop 循环

@end_loop 结束循环

@def_tool 定义刀具

@rapid_move 快速移动

@line 直线插补

@arc 圆弧插补

@compensation 刀具补偿

@delay 延迟

@change_ref_point 改变参考点

@home_number 首个工件坐标系

@rotate 旋转

@fourth_axis 第四轴

@change_tool 换刀

@message 通知(消息)

@drill 钻孔

@drill_point 钻孔点

@mirror 镜像

@end_drill 钻孔结束

@halt_program 停止程序

@round_comp 循环两个文件(不太懂中文意思)

@start_of_job 开始程序

@job_name 程序名称

@end_of_job 结束程序

@call_simple_proc 调用简单的程序

@start_tool 启动主轴

@m_feed_spin 进给

@stop_tool 停止主轴

@cool_flood 冷却液

@act_air 气冷却

Arc movement 圆弧(进/退刀、拐角)Linear move 走直线

Linear move Z 缓降高度

Rapid move 抬刀

1、后处理组成:

后处理:VMID(机床结构)、PRP(软件功能)、GPP(机床系统),旧版本读VMID、PRP、GPP(3个文件),2015版本之前都是由VMID、PRP、GPP三个文件组成,缺一不可。2016年新版本读VMID(集成PRP)、GPP(2个文件)。

2、后处理信息跟踪:

读取不同的G代码格式:跟踪信息等级0~5, 0:表示没有跟踪信息, 5:表示给出的跟踪信息最大

(0)@offset_tool 0表示在后处理中未定义,程序中不输出

(1)@start_of_file 1表示在后处理中已已经定义,程序可以输出

(2)@rapid_move 2属于1的呼出,该变量可以在后处理1变量后面查找

(3)@arc 3属于2的呼出

global integer trace level:全局整数跟踪等级

global integer ud_trace_mode

input 'trace 0 = no ... trace 5 = all:' ud_trace_mode

trace"all": ud_trace_mode

(如果你的后处理中没有该段代码,把上面这段直接复制到GPP。所有GPP都通用哦!)

3.输出示例:

当等级输出为0时:输出的NC代码便是我们常见的在机床上加工的代码。

当等级输出为1时:多出了许多在GPP中出现的代码。这些代码可以让我们快速找到你所需添加或修改的位置或参数。

当等级输出为5时:输出的信息是最多也是最全的。

今天的内容就到此结束,感兴趣的朋友可以关注企鹅号,我们下期再见。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190813A0HSPY00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券