当前位置:文档之家› 统赢后处理修改教程

统赢后处理修改教程

向后倾,切割物全为斜时用,加在趋近长度上,若无加在引入线上
9
Approaching
引入线分段长度(趋近长度)
10
Linear_feed
直线切割
这里在后处理最后插入((@87==1)?"G87";,)
不包括括号,可以打开上下同R功能。
10
Circular_cw
顺时针圆弧切割
这里在后处理最后插入((@87==1)?"G87";,g2,#@x,#@y,@i,@j,$)
不包括括号,可以打开上下同R功能。
10
Circular_ccw
逆时针圆弧切割
这里在后处理最后插入((@87==1)?"G87";,g3,#@x,#@y,@i,@j,$)
不包括括号,可以打开上下同R功能。
10
Auto_undercut
自动清角
这里配合66号参数插入
$,(@65==-2)?"G04X3.";,$
可以开启转角暂停功能
10
Auto_fillet
自动圆角
11
Insert_at_pre_stop
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内
可以配合打开清角功能
4
main_coordinate
开始割 第一孔
这里在G90那段代码后插入
(@65==-1)?"G88"
可以配合打开清角功能
4
path_start
sub_path_start
开始割非第一孔
这里在代码前加入以下代码
$,(@65==-1)?"G88";
可以配合打开清角功能
这里在G91代码与G92代码中间加入
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;
注意:前有。记号的变数,仅可在Path_start之前修改才有效。
前有#号的变数,为动态性的变数,可以随时任意修改。
AutoCut后处理语法总汇
格式
意义
备注
$
换行
#
强制按绝对座标输出
@
根据属性输出
#@
强制按属性输出
-
接下一行
“ ”
强制输出引号内的字符
||

&&

!=
不等于
==
等于
=
赋值
<
小于
>
大于
*
反修的过切
16
Escape_out_feed
铜线脱离长度
17
3d_departure
上下异形回起割点
18
3d_offset_off
取消补正
19
Turn_off_tilt
取消角度
20
Wire_off
剪线
21
3d_path_end
路径结束
22
Rapid_move
快速移位
23
Program_end
程式结束
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
用此代码可以控制外形内孔不同放电条件。
6
offset_right_1
修刀第一刀右补正
#8,(@37==1)?;;,-(@37==0)?"S12":"S2",;,$,"G42",
6
offset_left_2
修刀第二刀左补正
#8(@37==1)?;;,-(@37==0)?"S13":"S3",;,$,"G41",
上下异形中的直线切割U,V面(适用于SODICK,FANUC)
9
3d_isoradius_cw
上下异形中的顺弧切割程式面
9
3d_aux_isoradius_cw
上下异形中的顺弧切割U,V面(适用于SODICK,FANUC)
9
3d_isoradius_ccw
上下异形中的逆弧切割程式面
9
3d_aux_isoradius_ccw
这里改成2号模式可以上下异形走2平面,改成4号模式可以上下异形走圆弧。
这里改成2号模式,在配合替代以下上下异形代码
3d_approching = $, g1,#x,#y;
3d_aux_approching =":",g1,@p,@q,$,"S10",$,
3d_departure =
3d_path_end =
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
工件初始斜度设定值,整体斜度值,单孔斜度
可以使辅正代码前一行增加“G90 G00X?Y? G92X?Y?”
这样能使开放路径做“全割完再修”加工形式的时候,修刀不会乱拉
(一般修刀会从起割点直接割到另一端的修刀处。这里加入代码后可以先从起割点跳步到修刀处,再进行修刀)
6
offset_left_1
修刀第一刀左补正
#8,(@37==1)?;;,-(@37==0)?"S12":"S2",;,$,"G41",

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
上下异形最大分段长度
Positive
正值
AutoCUT后处理行动叙述流程
(上下异形部份)
1
Program_start
程序开始
2ቤተ መጻሕፍቲ ባይዱ
Offset_head
补正码表
3
Path_data
初始资料设定
4
3d_main_coordinate
上下异形第一孔
4
3d_path_start
下下异形第二孔
5
Wire_on
自动穿线
6
3d_offset_left
打开清角功能。(这里是转角加G04)

67,68
R
脱离后再进入引入线的终点座标

69
R
周长加引入线的累计长度,(引入线+过切长度)*2
70
R
NC档名的设定 0:NC 1:NCF 2:ISO
在后处理里面加入
Variable 70 = 00,integer,init/12??????????????? ; .nc1
向左补正
6
3d_offset_right
向右补正
7
First_cut_in_feed
引入线长
7
Escape_in_feed
铜线切入长(不执行9)
8
3d_approaching
上下异形趋近长度
8
3d_aux_approaching
9
3d_linear_feed
上下异形中的直线切割程工面
9
3d_aux_linear_feed
上下异形中的逆弧切割U,V面(适用于SODICK,FANUC)
11
Insert_at_pre_stop
前置暂停点
相关主题