统赢后处理修改教程

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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后处理语法总汇

格式意义备注

$ 换行

相关文档
最新文档