您的位置:技术工种之机修知识网 机械修理知识 正文
原作者:[标签:作者] 添加时间:2007-07-02 原文发表时间:2007-07-03 人气:1

本文章共3375字,分2页,当前第2页,快速翻页:
 



  4.2 变量的使用

  变量的定义在后处理文件的开头部分已经作了说明,使用时可通过查阅了解变量的意义。变量在回答问题时一经使用,就会在生成的NC程序中表达确定的意义。如变量spindle_on,转速为正或0时定义为M03,为负时定义为M04,如果回答问题时使用了该变量,则会在NC程序的相应部分写出M03或M04。变量prog_n若写到问题1或2中,则在NC程序规划时给定的程序号将起作用。变量First_tool是用来呼叫程序中所使用的第一把刀的号码,此变量通常用于程序结束时,将使用中的刀具改变为第一把刀的号码,以便在下一次执行程序时使用。next_tool用于无T字首的刀具号码,使用这个变量可在刀具被呼叫前,选择另一把刀来进行换刀。变量xr、yr、zr是用来定义程序中快速定位的X、Y、Z坐标位置。Xh、yh、zh是用来规定机械原点的位置,通常用于换刀和程序结束时使刀具返回机械原点。prev_x、prev_y、prev_z则是用来定义刀具所在的前一个X、Y、Z坐标的位置。其它变量的定义可参看文件开头的说明。

  4.3 后处理文件的设定方法

  后处理文件中的大部分问题一般不需要作修改,使用时,通常只需对其中固定的某几个问题进行编辑。下面以FANUC系列的.PST文件为例,来说明设定的方法。

  (1) 问题0的回答只能使用字符串,对于FANUC控制系统则必须设置为“%”。

  (2) 以问题2的回答为例说明2、4、5问题的回答方法。假设在设定NC参数时所给的程序名为test1,程序号为1234,顺序号开始号码为100且增量值为2,刀具号为01,主轴转速为1500r/min,则.PST文件格式及产生的NC程序对照如下

  .PST文件的格式         NC程序

  prog_name           test1

  Prog_n             1234

  N, " G90 G54 G49 G40"     N100 G90 G54 G49 G40

  N, "G00 X0 Y0"        N102 G00 X0 Y0

  N, "M06" , t          N104 M06 T01

  N, s, spindle_on        N106 S1500 M03

  (3) 问题6是用来设定当铣削状态改变而刀具号码并不改变时,其使用的变量与问题2,4,5中所使用的变量相同。

  (4) 问题7,8,9控制NC参数屏幕中Text1,2,3所设定的文字。

  (5) 问题36要求规定进给速度值小数点后允许的位数,若写为-1时为整数。

  (6) 问题37设定的比例因数可使写到NC程序中的进给速度按此因数变化。

  (7) 问题38中要求设置快速进给速率的大小。

  (8) 问题42中若设定为e(表示圆弧插补指令中用R编程)时,问题43必须回答为“y”,则系统在后处理时自动将大于180(的圆弧打断为两段。

  (9) 问题50~55是使控制器中的canned cycles指令(G81~G89)被使用于NC程序中。

  (10) 问题70是用来设定几何图形中线与线或线与圆弧之间相接时的精确度,其值应保证连接外形时能自动连接。

  (11) 问题81~89是用于NC程序与数控机床传输与接受时的参数设定。

  (12) 问题120当使用者在换刀中使用next_tool变量时,应回答为“y”。当后处理系统很执行时,电脑首先必须做一个刀具表,否则电脑无法了解在换刀要用到次一把刀进,什么刀具要来到次一把刀的位置。

  (13) 问题190~196是用于设定刀具路径显示时的内定值。

  (14) 问题201~510中的杂项变量是在线切割后处理系统中使用的。

  5 结论

  后置处理文件的编辑和设定,对所有的CAD/CAM软件来说都是需要的。但是一般的使用者经常忽略这一点,而是在每次生成NC程序后去对程序进行修改,不仅浪费时间,而且容易出错导致事故。本文对Mastercam软件的后处理文件进行了分析和讨论,介绍了其编辑和设定的方法,希望对有关人员有所启发。
相关文章

初学习单片机要注意的几点建议 -
MasterCAM 基本使用技巧 -
数控设备维修实例 -
数控机床维修改造技术 -
加工中心的伺服与进给系统 -
加工中心的加工工艺 -
应用CATIA V5实现无图制造 -
FUNNC用户宏程序 -
自动编程 -
加工工艺决策 -
马扎克640数控系统简介 -
数控机床中无报警故障的修理 -
Mastercam软件的后置处理文件及其设定方法
数控铣床手工编程实例分析 -
逆变电路 -
一种高精度的新型模具材料在京问世 -
导电性能极强的金刚石半导体已面世 -
英威腾CHV100变频器在数控机床上的应用 -
OPC接口使用技巧 -
PowerMILL软件应用技巧 -

相关评论


本文章所属分类:首页 机械修理知识