关注微信 数控培训 五轴培训 优胜模具资料网
  • UG模具设计培训优胜模具培训微信订阅号
    加关注-订阅最新动态
  • UG五轴培训优胜模具培训微信服务号
    加关注-免费技术支持
广东优胜UG模具设计与CNC数控编程培训学校 > 学习园地 > > PowerMILL后处理修改教程

PowerMILL后处理修改教程

本教程是在实际使用中的PowerMILL后处理文件修改知识的积累,其中有部分修改案例来源于帮助文件,在此仅以文字和图片的形式把他记录下来与初学者共同分享。
一、完整的后处理文件介绍
一个完整的后处理文件通常有:定义字符段、定义字符格式段、定义键值段、定义指令值段、变量定义、程序格式段等部分组成。
下面我们先来看一个比较完整的后处理文件,并把它分为数段,把需要修改的地方做个必要的解释:

machine fanucom —————— 后处理文件头

=========================== 第一部分是定义字符段 ==============================
   define word TN
    address letter  = "TOOL TYPE:- "
    address width   = 13
    field width     = 25
   end define

具体解释:
   define word TN —————————————— 定义字段;
    address letter  = "TOOL TYPE:- " ————— 定义字段的返回值,比如在后处理文件里有“MS =C ; TN ToolType ; EM =C”,而在写程式的时候选用的是端铣刀,那么在CNC程式里就会有(TOOL TYPE:- ENDMILL);
    address width   = 13 ——————————— 定义字符宽度,如上"TOOL TYPE:- ",从T开始算起一共13位,包括空格;
    field width     = 25 ——————————— 定义返回字的宽度,如上"ENDMILL",如果field width = 2,那"TOOL TYPE:- "就返回EN;如果field width = 25,那"TOOL TYPE:- "就返回ENDMILL。
   end define

========================== 第二段是定义字符的格式 =============================
   define format ( / G6 S T M1 M2 L P D E H O )
    address width              =   1
    field width                =   2
    exponent width             =   0
    scale factor               =   1
    scale divisor              =   1
    tape position              =   0
    print position             =   1
    sign                       = none
    not permanent
    not modal
   metric formats
    leading zeros              = false
    trailing zeros             = true
    decimal point              = false     控制公制尺寸的前导零、后导零,小数点
    decimal places             =   0
   imperial formats
    leading zeros              = false
    trailing zeros             = true
    decimal point              = false     控制英制尺寸的前导零、后导零,小数点
    decimal places&nb

相关阅读

免费技术支持

UG模具培训
UG模具培训