PA数控加工仿真系统使用手册2.doc
《PA数控加工仿真系统使用手册2.doc》由会员分享,可在线阅读,更多相关《PA数控加工仿真系统使用手册2.doc(12页珍藏版)》请在冰点文库上搜索。
PA系统使用手册第二章数控程序处理
图2-4-1
2.4.1拷贝
拷贝一个已经存在的程序并赋予此拷贝程序一个新的文件名。
如图2-4-2界面。
其步骤为:
1)在“复制文本”对话框中,在“从”文本框中输入要拷贝的程序,或从程序目录中选择,其程序号自动出现在文本框中。
2)在“到”文本框中输入目标程序名,点击确定按钮或按回车键,可将当前程序复制为一个新程序。
图2-4-2
2.4.2删除
从NC存储器中删除文件,在删除对话框中输入程序名或直接在程序目录中选择要删除的文件,点击确定按钮或按回车键,可将当前选择的程序从内存中删除。
其界面如图2-4-3。
注:
对于当前数据类型为程序时,删除程序使内存中不再有此程序。
对于其它数据类型,此操作只是将数据全置为零。
图2-4-3
2.4.3更名
将当前程序名更改为输入程序名。
选择好程序后在“到”文件框内输入新的程序名,点击确定按钮或按回车键。
如图2-4-4。
图2-4-4
2.4.4删除所有工作程序
当点击“删除所有工作程序”后,系统弹出对话框如图2-4-5所示,点击“是”按钮后将删除内存中的所有程序,点击“取消”可取消此操作。
图2-4-5
PA系统使用手册第三章参数设置
第三章参数设置
3.1参数P
1)点击“数据”子任务栏中的“数据类型选择”,出现如图3-1-1界面。
点击其上的“参数P”命令。
图3-1-1
2)点击“数据”子任务栏中的“修改数据”。
如图3-1-2。
图3-1-2
3)在输入对话框中输入P值。
3.2长度补偿H
1)点击“数据”子任务栏中的“数据类型选择”点击其上的“长度补偿H”命令。
2)点击“数据”子任务栏中的“修改数据”。
如图3-2-1。
图3-2-1
3)在输入对话框中输入长度补偿H值。
3.3路径补偿D
1)点击“数据”子任务栏中的“数据类型选择”点击其上的“路径补偿D”命令。
2)点击“数据”子任务栏中的“修改数据”。
如图3-3-1。
图3-3-1
3)在输入对话框中输入路径补偿D值。
3.4工件坐标系G
1)点击“数据”子任务栏中的“数据类型选择”点击其上的“工件坐标系G”命令。
2)点击“数据”子任务栏中的“修改数据”。
如图3-4-1。
图3-4-1
3)在输入对话框中输入工件坐标系G54-G59的值。
PA系统使用手册第四章任务栏操作结构图
第四章任务栏操作结构图
4.1本结构图中的图例
4.2手动方式结构图
4.3自动方式结构图
4.4数据栏结构图
PA系统使用手册第四章任务栏操作结构图
4.5对PA系统支持的程序格式和功能代码
4.5.1PA系统的程序格式的特殊规定
1)每条程序必须有顺序号,输入没有顺序号的程序行时,系统将拒绝接受。
2)每一条程序不得超过128个字符
3)顺序号必须处于每一行程序的首部
4)数控程序中每一条程序按顺序号从小到大排列,当操作者通过键盘逐行输入数控程序时,系统自动按顺序排列。
如果从计算机中读入一个数控程序文件,而文件中的顺序号没有按从小到大的顺序排列,将会出现无法预见的混乱。
5)每一行中,相同的地址字只能出现一次。
通过键盘逐行输入数控程序时如果出现重复的地址字,系统将拒绝接受。
从计算机中读入一个数控程序文件中出现这种情况,将取最后一个有效。
6)地址后跟的数字如果是实数,单位是毫米。
小数点后面没有数字,小数点可以被省略。
7)文件名以字母P开始,后跟不超过6位数。
4.5.2G功能格式
1)PA系统数控铣床和加工中心
代码
意义
格式
G00
快速定位
G00X--Y--Z--
G01
直线运动
G01X--Y--Z--
G02
顺时针圆弧插补(圆心+终点)
XY平面的圆弧:
ZX平面的圆弧:
YZ平面的圆弧:
G03
逆时针圆弧插补(圆心+终点)
G04
暂停
G04F--F:
整数以毫秒为单位的暂停时间
G12
顺时针圆弧插补(半径+终点)
XY平面的圆弧:
ZX平面的圆弧:
YZ平面的圆弧:
“K”表示圆弧半径,当圆弧≤180度,K>0,否则,K<0。
G13
逆时针圆弧插补(半径+终点)
G17
选择XY平面
Gxx
G18
选择XZ平面
G19
选择YZ平面
G40
刀具半径补偿取消
G40
G41
左侧刀具半径补偿-2
G42
右侧刀具半径补偿-2
G43
左侧刀具半径补偿
G44
右侧刀具半径补偿
G53
选择机械坐标系(模态)
G54
工作坐标系1选择
Gxx
G55
工作坐标系2选择
G56
工作坐标系3选择
G57
工作坐标系4选择
G58
工作坐标系5选择
G59
工作坐标系6选择
G70
采用英制单位
G71
采用公制单位
G74
一轴或多轴直接复位到原点
G74X--Y--Z--X、Y、Z后为大于等于1的数
G90
绝对量编程
Gxx
G91
增量编程
G92
设置工作坐标系
G92X--Y--Z--
2)PA系统数控车床
代码
意义
格式
G00
快速定位
G00X--Y--Z--
G01
直线运动
G01X--Y--Z--
G02
顺时针圆弧插补(圆心+终点)
XY平面的圆弧:
ZX平面的圆弧:
YZ平面的圆弧:
G03
逆时针圆弧插补(圆心+终点)
G04
暂停
G04F--F:
整数以毫秒为单位的暂停时间
G12
顺时针圆弧插补(半径+终点)
XY平面的圆弧:
ZX平面的圆弧:
YZ平面的圆弧:
“K”表示圆弧半径,当圆弧≤180度,K>0,否则,K<0。
G13
逆时针圆弧插补(半径+终点)
G32
车等螺距螺纹(由参数指定绝对和增量)
G32Z--K--F:
指定单位为0.01mm/r的螺距
G40
刀具半径补偿取消
G40
G41
左侧刀具半径补偿-2
G42
右侧刀具半径补偿-2
G43
左侧刀具半径补偿
G44
右侧刀具半径补偿
G53
选择机械坐标系(模态)
G54
工作坐标系1选择
Gxx
G55
工作坐标系2选择
G56
工作坐标系3选择
G57
工作坐标系4选择
G58
工作坐标系5选择
G59
工作坐标系6选择
G70
采用英制单位
G71
采用公制单位
G74
一轴或多轴直接复位到原点
G74X--Y--Z--X、Y、Z后为大于等于1的数
G90
绝对量编程
Gxx
G91
增量编程
G92
设置工作坐标系
G92X--Y--Z--
G190
半径编程
G191
直径编程
3)支持的M代码
代码
格式
意义
M00
停止程序运行
M01
停止程序运行
M02
结束程序运行
M30
结束程序运行且返回程序开头
M03
主轴正向转动开始
M04
主轴反向转动开始
M05
主轴停止转动
4)PA支持的语句
以下语句构成的程序行的顺序号前加上“*”号,如*N100
(1)赋值语句:
变量=表达式,例:
X=P2,P3=P4+56000
(2)条件语句:
IF表达式1(>|=|<)表达式2(GO表达式3|DO赋值语句)
(3)GO语句:
GO表达式
变量:
可以为各类变量,如:
U,X,D01,H04,P5等
表达式:
可以为P变量与算术运算符的组合。
P变量:
如P2,P6等
算术运算符:
加,减,乘,除,(+,-,*,/:
)算术运算只能出现在顺序号N前带“”的语句中。
注:
不支持递归变量,例:
DP2,PP5等
5)子程序调用:
N100 Q100L5
调用文件名为P100的程序5次