统赢后处理修改教程
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
统赢(WPCAM)系统内定变数一览表
变数宣告内容
0 R 外定误差值(机台最小位移量)
。 A R 外型切断使用补正量 0:与第一刀相同补正量
1:使用割一刀的补正量
。 B R 小孔尺寸设定ex:inti/3(3.0以下为小孔);
ex:inti/-3(引入线短于3.0以下为上孔),inc/0.02(小
孔间隙自动放大0.02mm)
C R 角落安全距离
。 D I 铜线补正编号 ex:H01,H02
这里是改辅正的H码&D码
E R 切断点强迫过切长度
。 F R
。G I G码输出
。H R 补正辅助码 ex: H110,H109,H111
。I,J R 圆心的X,Y方向座标
。N I NC程式行编号(需自行应用)
。P,Q R U,V轴的绝对座标位置
。R R 圆弧半径值
。T R 工件初始斜度设定值,整体斜度值,单孔斜度
。U,V R 相对于X,Y轴的辅助面(U,V面)相对座标
。W R UV面的绝对(Z)高度
。X,Y R 铜线的X,Y座标值
。Z R 上导具的Z座标值
。27 R 铜线倾斜的斜度输出值
29 R 铜线初始斜度设定
。30 R 上下异形分段裕量:#30=0:(上模滑块)程式面路径面积
<辅助面积,#30=1:(下模滑块)>辅助面积
。31 R 上下异形最大分段长度
。32 R 工件厚度设定值
。33,34 R UV面上圆心的X,Y方向座标值
这里是改上下异形走圆弧的,可以把字母I&J改成K&L
35 R 当@35=2,表示粗割完成,已进入精修程式段
36 R
。37 I 切割型式 0:模孔,1:冲头
38
39
。40 I NC控制器的型式 1:(MITSU)2:(sodick)4:FANUC
8:seibu 16:agie 32:charmill
这里改成2号模式可以上下异形走2平面,改成4号模
式可以上下异形走圆弧。
这里改成2号模式,在配合替代以下上下异形代码
3d_approching = $, g1,#x,#y;
3d_aux_approching = ":",g1,@p,@q,$,"S10",$,
3d_departure =
3d_path_end =
3d_linear_feed = $,g1,@x,@y;
3d_aux_linear_feed = ":",g1,@p,@q,$;
3d_isoradius_cw = g2,#@x,#@y,@i,@j;
3d_aux_isoradius_cw
=":",g2,#@p,#@q,@33,@34,$;
3d_isoradius_ccw = g3,#@x,#@y,@i,@j;
3d_aux_isoradius_ccw =
":",g3,#@p,#@q,@33,@34,$;
3d_escape_in_feed = $,g1,@x,@y,":",
g1,@p,@q,$;
3d_escape_out_feed
=$,"G40A0",$,g1,@x,@y,":",g1,@p,@q,$;
可以使程式走2平面(33.34号参数代码必须改回I&J) 。41 I 切割型式设定 8:粗割完再精修–8:粗精割分成两个档
案
。42 I 整修时之过切设定 1:要 2:不要
。43 I 补正的方向 1:G42 -1:G41 1:CW –1:CCW
。44 I (sodick原斜度值)(@27已被调整过)
。45 I 目前的整修次数
46 I 储存工件分类设定()里的编号值
。47 I 整修次数设定值 trim_no
。48 I 引入线弧进弧出设定 1:弧进弧出 0:直进直出
49 I 自动穿线功能,目前之程式段数,1:粗割,2:切断,3:
精修,5:启动自动穿线功能
#49=0(边割边修),1(全割完再修),2(割修各一程式)
50 I 铜线切割工件时的颜色设定Color.dat档
51 R 即时暂用补正量 ex:0.196(H01=H110+0.196)
52-54 I 储存起割点座标
。55 R Z1高度设定值(T:板厚{-99},空白内定值{-98})
56 R Z1高度变化旗标
57 I 高度变化辅助旗标
58 I
59 I @59=2 Sodick档头资料读取
。60 R 各工件周长的累计长度(不含引入线)
。61 R 切割路径的累计长度,引线+过切长度
# 62,63 R
。64 R 外圆角值
。65 R 清角长度值 cln_val
。66 R 清角宽度值
AUTO_UNDERCUT_EVERY_TIME = ON/OFF
把此代码插入后处理
这里把赋值改为0.001可以配合
auto_undercut = $,(@65==-2)?"G04X3.";,$
打开清角功能。(这里是转角加G04)
。67,68 R 脱离后再进入引入线的终点座标
。69 R 周长加引入线的累计长度,(引入线+过切长度)*2
70 R NC档名的设定 0:NC 1:NCF 2:ISO
在后处理里面加入
Variable 70 =
00,integer,init/12??????????????? ; .nc1
可以使转出程式变为ISO格式
。71 R 内圆角值
。72 R 趋近长度值
。73 R 过切长度值
。74 R 脱离长度值
。75 R 前置量下限值
。76 R 前置量百分比
。77 R 前置量上限值
。78 R 加工裕留量,分类设定里的间隙值 gap_value
。79 清角状态旗标 2:结束清角,5:开始清角用于细缝清角
80
。81 R 角落暂停辅助长度
。82 I 于切割路径的中间图元上(非于第一及最后一段图元)
83
84
85 R
86 储存副程式的号码
。87 I 特殊加工旗标@87=1上下同R,#87=1无屑切割 3上下异
形
。88 I 1:开放路径 2:线孔在外 3:线孔在内 4:线孔在外8:
先直后斜10:入子外形 28:先割后修34:开放路径+孔在
外 35:开放路径+孔在内 98:无屑切割外缘路径 99:无
屑切割内部路径
89
。90 R Offset 编号H01
91 R Offset 值 ex:0.175
。92 R E Park1 ex: E100
。93 R 速度 ex: F100
94
95
。96 R E Park2 ex: E120
。97 R 部份斜度 tap1 存于@27内
。98 R 单孔斜度 tap2 存于@27内
。99 R 工件分类斜度 tap3 存于@27内
注意:前有。记号的变数,仅可在Path_start之前修改才有效。
前有#号的变数,为动态性的变数,可以随时任意修改。
AutoCut后处理语法总汇
格式意义备注
$ 换行