新版powermill后处理Word文档格式.docx

上传人:b****2 文档编号:13322676 上传时间:2022-10-09 格式:DOCX 页数:12 大小:50.37KB
下载 相关 举报
新版powermill后处理Word文档格式.docx_第1页
第1页 / 共12页
新版powermill后处理Word文档格式.docx_第2页
第2页 / 共12页
新版powermill后处理Word文档格式.docx_第3页
第3页 / 共12页
新版powermill后处理Word文档格式.docx_第4页
第4页 / 共12页
新版powermill后处理Word文档格式.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

新版powermill后处理Word文档格式.docx

《新版powermill后处理Word文档格式.docx》由会员分享,可在线阅读,更多相关《新版powermill后处理Word文档格式.docx(12页珍藏版)》请在冰豆网上搜索。

新版powermill后处理Word文档格式.docx

-"

addresswidth=13

fieldwidth=25

enddefine

具体解释:

definewordTN——————————————定义字段;

—————定义字段的返回值,比如在后处理文件里有“MS

=C;

TNToolType;

EM=C”,而在写程式的时候

选用的是端铣刀,那么在CNC程式里就会有

(TOOLTYPE:

-ENDMILL);

addresswidth=13———————————定义字符宽度,如上"

,从T开

始算起一共13位,包括空格;

fieldwidth=25———————————定义返回字的宽度,如上"

ENDMILL"

,如果field

width=2,那"

就返回EN;

果fieldwidth=25,那"

就返回

ENDMILL。

==========================第二段是定义字符的格式=============================

defineformat(/G6STM1M2LPDEHO)

addresswidth=1

fieldwidth=2

exponentwidth=0

scalefactor=1

scaledivisor=1

tapeposition=0

printposition=1

sign=none

notpermanent

notmodal

metricformats

leadingzeros=false

trailingzeros=true

decimalpoint=false控制公制尺寸的前导零、后导零,小数点

decimalplaces=0

imperialformats

decimalpoint=false控制英制尺寸的前导零、后导零,小数点

wordorder=(OPNG1G2G3G4G5)

wordorder=(+G6G7XYZBC)

wordorder=(+IJKRDST)

wordorder=(+HM1M2MSmsgEMQ)注册字符

wordorder=(+Q1Z2R2IDF)

wordorder=(+TNTDTRDYMTYRPM)

==========================第三段是定义键值

===================================

definekeys

blocknumber=N——————定义程序段号

preparatoryfunction=G1———————定义准备功能指令

auxfunction=M1——————定义辅助功能指令

xfeedratenotused—————定义X进给率指令

yfeedratenotused—————定义Y进给率指令

zfeedratenotused—————定义Z进给率指令

circleanglenotused—————圆周角度

xcoordinate=X——————定义X坐标轴

ycoordinate=Y——————定义Y坐标轴

zcoordinate=Z——————定义Z坐标轴

keyi=I——————定义X轴矢量I键

keyj=J——————定义Y轴矢量J键

keyk=K——————定义Z轴矢量K键

feedrate=F——————定义进给率指令

feedrateperrevolution=F———————定义每转进给率指令

spindle=S——————定义主轴指令

toolnumber=T——————定义刀具指令

cycledwellnotused

dwell=X—————定义暂停时间键值

toollength=H——————定义刀具长度补偿指令

toolradius=D——————定义刀具半径补偿指令

drillpeckdepth=Q1——————钻孔的啄钻深度

drillholedepth=Z2——————定义钻孔深度

clearplane=R2—————定义安全平面高度

messagestart=MS—————定义注释的开始符

messageend=EM————定义注释的结束符

opskip=OP————定义跳段符号

radius=R—————定义半径R键

programid=ID—————定义程序号

azimuthaxis=B—————在多轴加工中,定义方位轴

elevationaxis=C—————在多轴加工中,定义仰角轴

3rdrotationaxis=null—————在多轴加工中,定义第三旋转轴

leadernotused

xvectornotused

yvectornotused

zvectornotused

errornotused

==========================定义指令值========================================

definecodes

rapid=G10==========快速点定位

linear=G11===========直线插补

circlecw=G12===========顺圆插补

circleccw=G13==========逆圆插补

dwell=G64=========暂停、准确停止

xyplane=G317=========XY平面

zyplane=G319=========YZ平面

xzplane=G318=========ZX平面

compensationoff=G240==========取消刀具半径补偿

compensationonleft=G241===========刀具半径左补偿

compensationonright=G242===========刀具半径右补偿

imperialdata=G420============英寸输入

metricdata=G421============毫米输入

absolutedata=G590============指定绝对坐标编程

incrementaldata=G591============指定增量坐标编程

from=G354==========制定工作坐标系

feedrateperminutenotused================每分钟进给

feedrateperrevolutionnotused=================每转进给

spindlerpmnotused

constantsurfacespeednotused

drill=G481===========钻孔循环锪镗循环

breakchip=G482===========钻孔循环或反镗循环

deepdrill=G483============深孔钻循环

tap=G484==========攻丝循环

bore1=G485==========镗孔循环

bore2=G486==========镗孔循环

bore3=G487==========背镗循环

bore4=G488==========镗孔循环

bore5=G489==========镗孔循环

endofdrill=G480=============固定循环取消

macrostartnotused============宏程序模态调用

macroendnotused===========宏程序模态调用取消

macrocallnotused============宏程序调用

cycleretract=G699==========固定循环返回到R点

toollengthoffset=G343===========正向刀具长度补偿

splinenotused========spline插补方式

stop=M10====程序停止

optstop=M11=====选择停止

spindleoncw=M13=====主轴正转

spindleonccw=M14=====主轴逆转

spindleoff=M15=====主轴停止

spincoolantoncw=M113

spincoolantonccw=M114

spincoolantoff=M15======冷却液关

changetool=M16======自动换刀

coolantonmist=M17=====雾状冷却液

coolanton=M18====冷却液开

coolantonflood=M18=====冷却液开(喷出)

coolantoff=M19=====冷却液关

clamponnotused

clampoffnotused

endoftape=M12=====程序结束

endofprog

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 语文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1