PM10.0后处理修改教程
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
machine fanucom ——————后处理文件头
define word TN ---------------------------- 定义字段;
address letter = "TOOL TYPE :- " ----- 定义字段的返回值
address width = 13 定义字符宽度
field width = 25 定义返回字的宽度
end define 结束定义
define format ( / G6 S T M1 M2 L P D E H O ) 第二段是定义字符的格式
address width = 1------------ 定义字符宽度
address width = 1------------ 定义字符宽度
field width = 2 ------------- 定义返回字的宽度exponent width = 0 ---------- 指数的宽度
scale factor = 1 ------------- 比例因子:值乘以1 scale divisor = 1 ------------ 比例因子:值被1 除
tape position = 1----------- 字前留一个空格
print position = 1 -----------打印位置
sign = none----- 用于不需要G代码和进给率
sign = if negative 仅标识负坐标
sign = always 如果需要+ / - 号
not permanent -------- 不需要行号
not modal ------------ 仅当改变时需要重复的字为modal 。(模态)。
通常G 代码和X, Y 和Z 为坐标为modal,
但圆心通常使用的I, J, K 代码通常不是,因此它们为not modal .
metric formats --------------- 公制
leading zeros = false --------- 前导0
trailing zeros = true ----------后导0
decimal point = false ------ 不需要小数点
decimal places = 2 -------- 小数点后2
imperial formats ------------- 英制
word order=====================语序word order = ( OP N G1 G2 G3 G4 G5 )
word order = ( + G6 G7 X Y Z B C )
word order = ( + I J K R D S T )
word order = ( + H M1 M2 MS msg EM Q )
word order = ( + Q1 Z2 R2 ID F )
word order = ( + TN TD TR DY MT YR PM )
define keys 第三段是定义键值
blocknumber = N —————定义程序段号preparatory function = G1 ——定义准备功能指令aux function = M1 -------------定义辅助功能指令x feedrate not used ---------- 定义X 进给率指令y feedrate not used ---------- 定义Y 进给率指令z feedrate not used ——------ 定义Z 进给率指令
circle angle not used ————圆周角度
x coordinate = X —————----定义X 坐标轴
y coordinate = Y —————----定义Y 坐标轴
z coordinate = Z —————--- 定义Z 坐标轴
key i = I —————---------- 定义X 轴矢量I 键key j = J ————— ----------定义Y 轴矢量J
key k = K —————---------- 定义Z 轴矢量K 键feedrate = F —————------- 定义进给率指令feedrate per revolution = F--- 定义每转进给率指令spindle = S ——————----- 定义主轴指令
tool number = T —————— --定义刀具指令
cycle dwell not used-----------不使
用循环停留
dwell = X —————---------- 定义暂
停时间键值
tool length = H ——---------- 定义刀具长度补偿指令tool radius = D ——---------- 定义刀具半径补偿指令drill peck depth = Q1 ————钻孔的啄钻深度
drill hole depth = Z2 ————-定义钻孔深度clearplane = R2 ———-------- 定义安全平面高度message start = MS ——------- 定义注释的开始符message end = EM ——--------- 定义注释的结束符opskip = OP ———— --------- 定义跳段符号
radius = R ————— -------- 定义半径R 键program id = ID ————— --- 定义程序号
azimuth axis = B ---- ---------在多轴加工中,定义方位轴
elevation axis = C ——------- 在多轴加工中,定义仰角轴
3rd rotation axis = null ----- 在多轴加工中,定义第三旋转轴