powermill后处理修改精华帖Word格式文档下载.docx

上传人:b****2 文档编号:5617776 上传时间:2023-05-05 格式:DOCX 页数:17 大小:20.86KB
下载 相关 举报
powermill后处理修改精华帖Word格式文档下载.docx_第1页
第1页 / 共17页
powermill后处理修改精华帖Word格式文档下载.docx_第2页
第2页 / 共17页
powermill后处理修改精华帖Word格式文档下载.docx_第3页
第3页 / 共17页
powermill后处理修改精华帖Word格式文档下载.docx_第4页
第4页 / 共17页
powermill后处理修改精华帖Word格式文档下载.docx_第5页
第5页 / 共17页
powermill后处理修改精华帖Word格式文档下载.docx_第6页
第6页 / 共17页
powermill后处理修改精华帖Word格式文档下载.docx_第7页
第7页 / 共17页
powermill后处理修改精华帖Word格式文档下载.docx_第8页
第8页 / 共17页
powermill后处理修改精华帖Word格式文档下载.docx_第9页
第9页 / 共17页
powermill后处理修改精华帖Word格式文档下载.docx_第10页
第10页 / 共17页
powermill后处理修改精华帖Word格式文档下载.docx_第11页
第11页 / 共17页
powermill后处理修改精华帖Word格式文档下载.docx_第12页
第12页 / 共17页
powermill后处理修改精华帖Word格式文档下载.docx_第13页
第13页 / 共17页
powermill后处理修改精华帖Word格式文档下载.docx_第14页
第14页 / 共17页
powermill后处理修改精华帖Word格式文档下载.docx_第15页
第15页 / 共17页
powermill后处理修改精华帖Word格式文档下载.docx_第16页
第16页 / 共17页
powermill后处理修改精华帖Word格式文档下载.docx_第17页
第17页 / 共17页
亲,该文档总共17页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

powermill后处理修改精华帖Word格式文档下载.docx

《powermill后处理修改精华帖Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《powermill后处理修改精华帖Word格式文档下载.docx(17页珍藏版)》请在冰点文库上搜索。

powermill后处理修改精华帖Word格式文档下载.docx

metricformats---------------公制

leadingzeros=false---------前导0

trailingzeros=true----------后导0

decimalpoint=false------不需要小数点

decimalplaces=2--------小数点后2

imperialformats-------------英制

wordorder=====================语序

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--------------X矢量不使用

yvectornotused--------------Y矢量不使用

zvectornotused--------------Z矢量不使用

errornotused-----------------错误不使用

enddefine

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======每分钟进给

feedrateperrevolutinotused=====每转进给

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=M130=====------------程序结束

gearrange1notused----------------变速范围1不使用

gearrange2notused----------------变速范围2不使用

gearrange3notused----------------变速范围3不使用

constantcontourspeednotused-----持续的轮廓速度不使用

constantcontourspeed2notused----持续的轮廓速度2不使用

worddrillnotused------------------钻孔指令不使用

wordbreakchipnotused------------不使用断屑

worddeepnotused------------------孔深不使用

wordtapnotused------------------冷却水不使用

wordbore1notused---------------孔1不使用

wordbore2notused

wordbore3notused

wordbore4notused

wordbore5notused

coolantontapnotused-------------冷却液不使用

rigidtapnotused======-----------刚性攻丝

helicaldrillnotused------------螺旋钻孔

helicalretractdrillnotused------螺旋钻孔不使用

===========================定义变量

Printheader="

DelcamPostprocessor"

====定义打印标题

machinename="

Fanuc6mversion1.2"

===机器名

point==================================小数点

zero="

0"

=============================零

tapeheaders=1=======================纸带标题

integer6=2=========================定义冷却液开(M07、M08)的输出方式,

此变量共有三个选项——

0:

在后处理时遇到相关指令时输出;

1:

在下一段中单独输出;

2:

在下一段中和坐标移动一起输出。

integer7=1=========================定义冷却液关(M09)的输出方式,

此变量共有三个选项)的输出方式,此变量共有三个选项——

在后处理时遇到相关指令时输出;

在下一段中单独输出;

integer10=2=========================定义主轴开(M03、M04,)的输出方式,

在后处理时遇到主轴开指令时输出;

integer11=1=======================(定义主轴关(M05)的输出方式

此变量共有二个选项——

在遇到主轴关指令时不输出S;

在遇到主轴关指令时输出S0。

integer12=1=======================定义M代码的输出方式,

此变量共有二个选项代码的输出方式

0:

在遇到主轴相关指令时不输出M;

1:

在遇到主轴相关指令时输出M

integer13=0NOlinkwithspindleMcodetocoolant

主轴冷却液没有链接代码

=1OutputcoolantwithspindleMcode

主轴M码输出的冷却液

toolresetcoordinates=2============定义刀具复位后(M06后)的坐标处理方式,有1、2、3、4

cycleoutput=1====================定义循环指令(定义循环指令(G80~G89)的输出方式,

此变量共有两个选项——

不输出循环移动指令;

输出循环指令(默认值为G81)

integer20=1====================定义圆弧(M02、M03)的输出坐标

不输出圆弧的X、Y坐标;

输出圆弧的X、Y坐标。

blockstart=1================定义程序段的开始段号

blockincrement=1===============定义程序段号的增量

splitmove======0=================分体式移动

integer26=1=================(定义圆弧(M02、M03)的输出,

不输出圆弧指令;

输出圆弧指令,如果选择、输出圆弧指令,如果选择0,那么在后处理时遇到有圆弧的地方,系统将这个圆弧打断成若干条直线段输出。

programidstart=100============定义程序起始号

integer34=3整数

integer35=1

integer36=1

integer37=2

rapidfeedcode=0=============共有两个选项

在快速移动时不输出进给率;

在快速移动时输出进给率(需要在快速移动中定义F)。

maximumblocknumber=0----------最大的块数量

maximumtapeblocks=0-----------最大的磁带位置

minimumtapeblocks=0-----------最小的快位置

segmenttype=0------------节段型

counterstart=0------------计数器开始

counterincrement=0------------计数器增量

tapesplitretractdistance=-999带分裂的距离

multiaxiscoordinatetransform=true======定义机床是否支持多轴联动,

true:

支持

false:

不支持

messageoutput=false-------===============信息输出

blockorder=true

tlooutput=true=========================是否正常输出刀具长度(半径)补偿,

输出

不输出

tapesplitontoolchange=false---=======刀具改变时程序是否分割

fullcircle=true===========================整圆输出

true;

整圆输出;

false:

不做整圆输出。

incrementalcentre=true

gohomeoutput=false-------复位输出

usepartid=true=========================是否使用自定义partid

使用

不使用

useprogid==================================true

spindlexmotion=false===========rapidstyle===========定义主轴运动方向,true:

X方向;

NOX

spindleymotion=false=====================knot=定义主轴运动方向,true:

y方向;

NOy

spindlezmotion=false======================定义主轴运动方向,true:

z方向;

NOz

spindlewmotion=false======================定义主轴运动方向,true:

w方向;

NOw

spindleazimuthrotation=false==============定义方位轴方式,true:

为主轴头式;

为工作台式

spindleelevationrotation=false============定义仰角轴方式,true:

linearisemultiaxismoves=true==============定义机床是否支持线性多轴联动,true:

支持;

useholetopincycles=false================在循环使用孔

retractatangularlimit=false=============retract角的限制

unwindattoolchange=false================解除换刀

suppressxyarc=false-------==============禁用XY圆弧

suppressxzarc=false======================

suppressyzarc=false======================

transformworkplaneorigin=false===========变换工作平面的原点

previousmultaxrapidstyle=false===========以前的multax快速样式

knotvectortype=none============不使用向量类型

units=input=============================定义单位,

input=ouput;

==============================输入=输出

metric;

===================================公制

imperial====================================英制

coordinates=absolute==================定义坐标单位,

absolute=================================绝对编程

incremental===============================增量编程

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

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

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2