Mastercam后处理修改方法.docVIP

  • 457
  • 0
  • 约3.59千字
  • 约 6页
  • 2021-08-21 发布于山东
  • 举报
Mastercam后处理修改方法 Mastercam后处理修改方法 PAGE / NUMPAGES Mastercam后处理修改方法 v1.0 可编写可改正 Mastercam 后办理改正方法 Mastercam 系统配置的是适应单调种类控制系统的通用后置办理, 该后置办理供给了一种功 能数据库模型, 用户依据数控机床和数控系统的详细状况, 能够对其数据库进行改正和编译, 定制出适应某一数控机床的专用后置办理程序。 Mastercam 系统后置办理文件的扩展名为 PST,称为 PST文件,它定义了切削加工参数、 NC 程序格式、协助工艺指令,设置了接口功能参数等,其构造由八个部分构成: 1. 讲解 程序每一列前有“ #”符号表示该列为不影响程序履行的文字讲解。如: # mi2-Absolute, or Incremental positioning 0=absolute 1=incremental 表示 mi2 定义编程时数值给定方式,若 mi=0 为绝对值编程, mi=1 为增量值编程。 在这一部分里, 定义了数控系统编程的全部准备功能 G代码格式和协助功能 M代码格式。 2. 程序纠错 程序中能够插入文字提示来帮助纠错,并显示在屏幕上。如: # Error messages (错误信息) psuberror # Arc output not allowed ERROR-WRONG AXIS USED IN AXIS SUBSTITUTION, e 假如睁开图形卷成旋转轴时,轴替代犯错,则在程序中会出现上边引号中的错误提示。 3. 定义变量的数据种类、使用格式和常量赋值 如规定 G代码和 M代码是不带小数点的两位整数,多轴加工中心的旋转轴的地点代码是 A、 B 和 C,圆弧长度同意偏差为,系统同意偏差为,进给速度最大值为 10m/min 等。 1 v1.0 可编写可改正 4. 定义问题 能够依据机床加工需要,插入一个问题给后置办理程序履行。 如定义 NC程序的目录,定义启动和退出后置办理程序时的 C-Hook 程序名。 5. 字符串列表 字符串开端字母为 s,能够依据数值选用字符串, 字符串能够由两个或更多的字符来构成。 字符串 sg17,表示指定 XY 加工平面, NC程序中出现的是 G17, scc1 表示刀具半径左赔偿,NC程序中出现的是 G41,字符串 sccomp 代表刀具半径赔偿成立或撤消。 6. 自定义单节 能够让使用者将一个或多个 NC码作有组织的摆列。 自定义单能够是公式、变量、特别字符串等: pwcs # G54+ coordinate setting at toolchange if mil gt;1, pwcs_g54 表示用 pwcs 单节指代 #G54+在换刀时坐标设定值, mil 定义为工件坐标系( G54~G59) 7. 早先定义的单节 使用者可依据数控程序规定的格式将一个或多个 NC代码作有组织的摆列,编排成一条程序 段。 8. 系统问答 后置办理软件提出了五组问题, 供使用者回答, 可依据讲解文字、 赋值变量、 字符串等内容,依据使用的机床、数控系统进行回答。 设计后置办理文件, 一般是依据 NC程序的构造模块来进行。 依据 NC程序的功能, 后置办理文件分红六个模块以下: 2 v1.0 可编写可改正 1. 文件头 文件头部分设定程序名称和编号, 别的, SINUMERIK810D系统还一定指定 NC程序寄存路径, 并依据以下格式输出: “%_N(程序名及编号) _(路径)”。 NC程序可寄存在主程序、子程序和工作程序目录下,扩展名分别为: MPF、 SPF、 WPD,一般 放在工作程序目录下。所以经改正的 Pst 文件格式为: Pheader # Start of file %_N_, progname, _WPD (程序名、寄存目录) 2. 程序开端 在程序开始,要达成安全设定、刀具互换、工件坐标系的设定、刀具长度赔偿、主轴转速控 制、冷却液控制等,并可显示编程者、编程日期、时间等讲解。 改正后的有刀具号 Pst 文件开头格式以下: # Start of file for non-zero tool number pspindle (主轴转速计算) pcom_movbtl (挪动设施) ptoolcomment (刀具参数讲解) pbld, n, *sgcode, *sgplane, G40, G80, *sgabsinc (快进、 XY加工平面、撤消刀补、撤消固定循环、绝对方式编程) if mil lt;=one, pg92_rtrnz, pg92_rtrn, pg92_g92 (返回参照点) 3 v1.0 可编写可改正 pbld, n, *sgcod

文档评论(0)

1亿VIP精品文档

相关文档