cimatrone9.0后置处理修改英文翻译1

cimatrone9.0后置处理修改英文翻译1

ID:12530823

大小:155.50 KB

页数:12页

时间:2018-07-17

cimatrone9.0后置处理修改英文翻译1_第1页
cimatrone9.0后置处理修改英文翻译1_第2页
cimatrone9.0后置处理修改英文翻译1_第3页
cimatrone9.0后置处理修改英文翻译1_第4页
cimatrone9.0后置处理修改英文翻译1_第5页
资源描述:

《cimatrone9.0后置处理修改英文翻译1》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Cimatron后置处理技术*DEMO3axesPostProcessorforFANUC*表示为注释文本,将不起作用*CIMATRON90VER9.0*Lastupdate:23-FEB-1998*********************************************************defineprivatevariables:*定义后置处理中需要用到的变量类型,通常不修改FORMAT(SEQUENCING)SeqSubSeqCNTRL_NUMNURBS_DEGcountfirstdeg;FORMAT(TOOL)CutterCompFirstToolLastTool

2、;FORMAT(COORDINATES)XoldYoldZoldDXcenterDYcenterDZcenter;FORMAT(COORDINATES)ZinitClearDepthCNTRL_XCNTRL_YCNTRL_ZKNOT_;FORMAT(COORDINATES)XhomeYhomeZhome;FORMAT(COORDINATES)XfirstOriginYfirstOriginZfirstOrigin;FORMAT(USER_1)CurrSubNum;FORMAT(coordinates)ORIGOLDIORIGOLDJORIGOLDK;*defineprivateflags:FO

3、RMAT(USER_2)FlagSubFlagSeqFlagSpin;FORMAT(USER_2)FirstOriginChangeFlagErrorFlagrotmac;*defineprivateconstants:FORMAT(USER_2)YESNO;*changetheformatofexistingvariables:FORMAT(USER_1)SUB_NUMBER;********************************************************INTERACTION(USER_1)"MAIN-PROGRAM-NUMBER"MainNum=10

4、0;INTERACTION(TOOL)"DIACOMP=TOOL+"DiaComp=50;INTERACTION(USER_1)"TOOL-CHANGE-PROGRAM"ChangeTool=8000;INTERACTION(CHARACTER)"SEQUENCING"NumYN="N";INTERACTION(SEQUENCING)"SEQUENC-START"SeqStart=10;INTERACTION(SEQUENCING)"SEQUENC-INCR."SeqIncr=10;INTERACTION(CHARACTER)"SUBROUTINES"Sub="Y"

5、;INTERACTION(USER_1)"SUB-PROGRAM-NUMBER"StartSubNum=1000;*INTERACTION为交互内容,可以输入,即在后置处理对话框中出现的内容可以试着将里面的文字变为中文********************************************************NON_MODALALL_VAR;*MODAL定义变量是否为模态,像X_CURPOS这种坐标位置当然是随时都在变化的MODALX_CURPOSY_CURPOSZ_CURPOS;MODALLIN_MOVCIRC_MOVMCH_FEEDSPIN_SPEEDSPIN_DIRM

6、CH_COOLMCH_DWELL;MODALCUTCOM_ONCUTCOM_OFF;MODALCYC_DEPTHCYC_PECKCYC_DWELLCYC_RETRCYC_CLEARDepthClearNURBS_MOV;IDENTICALX_CURPOSX_ENDPT;IDENTICALY_CURPOSY_ENDPT;*每输出一行程序之前,调用一个新的值,即保持侦测状态********************************************************NEW_LINE_IS$;*$为换行指令,这一段内容制定程序是如何换行的IF_SET(FlagSeq_EQ_NO)

7、$使用IF….ELSE语句判断,OUTPUT表示输出OUTPUTJ;ELSEIF_SET(FlagSub_EQ_NO)OUTPUTJ"N"Seq;Seq=Seq+SeqIncr;ELSEOUTPUTJ"N"SubSeq;SubSeq=SubSeq+SeqIncr;END_IF;END_IF;***************************************************

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。