PA数控加工仿真系统使用手册.docx

上传人:b****8 文档编号:30129765 上传时间:2023-08-05 格式:DOCX 页数:25 大小:1.06MB
下载 相关 举报
PA数控加工仿真系统使用手册.docx_第1页
第1页 / 共25页
PA数控加工仿真系统使用手册.docx_第2页
第2页 / 共25页
PA数控加工仿真系统使用手册.docx_第3页
第3页 / 共25页
PA数控加工仿真系统使用手册.docx_第4页
第4页 / 共25页
PA数控加工仿真系统使用手册.docx_第5页
第5页 / 共25页
点击查看更多>>
下载资源
资源描述

PA数控加工仿真系统使用手册.docx

《PA数控加工仿真系统使用手册.docx》由会员分享,可在线阅读,更多相关《PA数控加工仿真系统使用手册.docx(25页珍藏版)》请在冰豆网上搜索。

PA数控加工仿真系统使用手册.docx

PA数控加工仿真系统使用手册

 

数控加工仿真系统

PA系统

使用手册

 

上海宇龙软件工程有限公司

2004年04月

目录

第一章机床操作1

1.1手动方式1

1.2自动方式2

1.2.1选择工件程序2

1.2.2程序执行13

1.2.3程序执行24

1.2.4测试程序4

第二章数控程序处理5

2.1新建一个程序5

2.2保存程序6

2.3载入程序7

2.3.1载入所有工件程序7

2.3.2载入文件8

2.3.3载入主程序及子程序8

2.3.4传送成功8

2.4管理数据8

2.4.1拷贝9

2.4.2删除9

2.4.3更名10

2.4.4删除所有工作程序10

第三章参数设置11

3.1参数P11

3.2长度补偿H11

3.3路径补偿D12

3.4工件坐标系G12

第四章任务栏操作结构图14

4.1本结构图中的图例14

4.2手动方式结构图14

4.3自动方式结构图15

4.4数据栏结构图16

4.5对PA系统支持的程序格式和功能代码17

4.5.1PA系统的程序格式的特殊规定17

4.5.2G功能格式17

第一章机床操作

PA系统操作面板

PA系统主控面板

1.1手动方式

在选择机床后的第一个界面,或用户在点击“手动方式”按钮后,系统将切换到手动方式界面,如图1-1-1所示。

此时可选择不同的手动方式来移动机床,如回原点、增量移动机床等(具体操作详见3.1.2“机床回零”和3.4“对基准”中的PA系统介绍)。

但需在处于“机床准备好”状态才可实现(在紧急停止状态时,可用Ctrl+“C”键来取消)。

图1-1-1

注:

在进入PA系统后需进行两步最基本的操作:

第一步需取消紧急停止状态(Ctrl+“C”),第二步就是将所有可移动轴回原点,否则不能进行任何其它手动操作和自动运行程序。

1.2自动方式

点击主任务栏中“自动方式”按钮后,系统切换到如1-2-1所示的界面。

在此界面下可以进行与工件加工程序有关的各种运行方式的选择。

状态栏中显示哪一个NC程序将要以何种方式运行。

位置栏中为机床当前位置,终点坐标为当前程序行中指定要移动到的位置。

图1-2-1

1.2.1选择工件程序

如果用户还没有选择需要运行的程序或者需要更换运行程序,则选择“选择工件程序”,进入图1-2-2的下一界面。

此时子任务栏有以下命令可供选择:

图1-2-2

1)选择程序号:

用“选择程序号”命令来选择将要执行的程序,此时界面如图1-2-3所示,程序列表及程序号为当前已调入到CNC存储器中的NC程序。

图1-2-3

2)选择程序段:

用“选择程序段”命令来选择从现在程序的某一程序段开始运行。

如图1-2-4所示。

此时允许用户选择从当前程序中某一程序段开始执行,这使得继续执行中断的工件程序成为可能。

选择方法为可直接在“请输入”对话框中输入行号或点击所需行后,点击确定按钮或按回车键后,将返回到图1-2-2。

在NC工件程序栏内将显示选择的那一行等待进入缓冲区。

图1-2-4

1.2.2程序执行1

程序执行1提供两种运行方式给用户:

连续方式和单段方式。

即当用户按下操作箱上的启动按钮时,NC程序以连续或单段方式运行。

同时程序执行1也提供了手动编程方式。

当系统处于测试程序时,要使用“测试开始”和“测试停止”子任务来实现对程序运行的控制。

手动方式

选择程序执行1中的“手动方式”后,系统弹出如图1-2-5所示的文本输入对话框,用户可以输入单行的NC程序段并且把它送入NC程序运行区。

第一下按启动按钮(测试程序时用“测试开始”按钮)让程序段进入存储器(中间一行),第二下来执行此NC程序段。

图1-2-5

1.2.3程序执行2

程序执行2图1-2-6,给用户选择是否跳步或是否执行暂停功能,同时,提供了并行编辑的功能和复位功能。

“跳步”指不执行工件程序中带“/”的程序段,“(M01)暂停”指M01可选暂停。

图1-2-6

1.2.4测试程序

用户可通过“测试程序”下的子功能(如图1-2-7)实现如下功能:

执行程序:

选择此菜单可以利用操作箱按钮执行相关程序(机床运行)。

测试程序:

选择此菜单:

选择此功能表明用户只想测试程序而非真正运行程序,因此机床不会产生任何移动,此时机床显示区将显示程序运行的轨迹图,而不再显示实际机床,运行程序时将显示程序运行轨迹的三维视图。

G00进给速度:

此功能可以使式件程序以G00速度执行,而非F指令后面的速度。

图1-2-7

第二章数控程序处理

点击“数据”主任务按钮后,系统切换到如图2-1所示的界面。

图2-1

在此主任务下,允许用户载入、储存、管理和修改NC工件程序和其它的相关篇置值。

一级子功能包括:

数据类型选择:

选择数据类型如NC工件程序、参数P、路径补偿、长度补偿和相关工件坐标系和刀库。

载入数据:

从硬盘或软盘中载入数据。

储存数据:

储存数据到硬盘或软盘。

管理数据:

对NC存储器内数据进行拷贝、删除或更名等操作。

2.1新建一个程序

1)点击“数据”主任务栏下的“数据修改”。

出现“数据修改”子任务栏界面,点击其中的“程序号”,则出现如图2-1-1对话框。

图2-1-1

2)在“请输入”对话框中输入程序名。

以“P”开头。

3)按“确定”后,界面变为如图2-1-2所示。

此时可编写程序。

图2-1-2

4)按“确定”程序即被确定读入。

如图2-1-3所示。

图2-1-3

5)继续编写,每编写一行需按“确定”键读入。

6)编写完毕后,按“取消”键退出。

2.2保存程序

1)“新建”后,点击“数据”任务栏,在其子任务栏上,点击“存储数据”界面切换如图2-2-1。

图2-2-1

2)点击“存储所有工作程序”,将所有内存程序保存到指定目录,同样可以选择指定目录。

注:

若当前数据类型不是程序,此按钮无效。

“存储文件”是保存内存中的文件。

2.3载入程序

用户可以通过选择“数据”任务中的“载入数据”来从硬盘或软盘中读取数据到内存中。

界面切换如图2-3-1。

图2-3-1

2.3.1载入所有工件程序

其子任务栏界面如图2-3-2。

根据选择好的数据类型,程序目录栏将显示在当前目录下的所有程序的名称及属性,点击对话框中的确定按钮,系统将当前目录下的所有程序均读入内存。

更改当前目录的方法有:

系统自动记忆两个默认的目录,选择“文件夹1”或“文件夹2”来选择当前的两个默认目录中的一个。

选择对话框(如图2-3-4)中的“选择目录”按钮,在弹出的系统对话框中选择所需的目录(如d:

\temp),此时不仅当前目录成为d:

\temp,程序目录栏中将显示d:

\temp下的所有程序,并且当前选中的系统默认目录(如“文件夹1”)也将变为此目录,下次可直接选择“文件夹1”就可将当前目录更换为d:

\temp。

图2-3-2

2.3.2载入文件

其子任务栏界面如图2-3-3。

图2-3-3

在程序目录栏中显示内容同“载入所有工件程序”相同,但每次只能载入一个程序,并且可通过选择对话框(如图2-3-4)中的数据类型下拉列表框中选择要载入的数据类型。

图2-3-4

2.3.3载入主程序及子程序

同“载入所有工件程序”功能相同,但只能载入NC程序,且当选择的数据类型不是程序时此按钮将不出现。

2.3.4传送成功

若选择“载入文件”或“载入主程序及子程序”类型的任何一种,点击“确定”后,若正确载入,则“报警信息栏”出现如图2-3-5所示。

点击“√”确定退出。

图2-3-5

若文件错误导致载入不成功。

则“报警信息栏”出现如图6-2-3-6所示。

点击“√”确定退出。

图2-3-6

2.4管理数据

如图2-4-1所示“管理数据”界面,用户可以拷贝、删除或修改NC存储器中的数据。

图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

 

第三章参数设置

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的值。

 

第四章任务栏操作结构图

4.1本结构图中的图例

4.2手动方式结构图

4.3自动方式结构图

4.4数据栏结构图

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)子程序调用:

N100Q100L5

调用文件名为P100的程序5次

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 解决方案

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1