搜档网
当前位置:搜档网 › 基于PMAC的微铣床数控系统中G代码编译研究

基于PMAC的微铣床数控系统中G代码编译研究

基于PMAC的微铣床数控系统中G代码编译研究
基于PMAC的微铣床数控系统中G代码编译研究

第3期2012年3月

组合机床与自动化加工技术

Modular Machine Tool &Automatic Manufacturing Technique

No.3Mar.2012

文章编号:1001-2265(2012)03-0104-04

收稿日期:2011-08-05;修回日期:2011-08-25

*基金项目:辽宁省科技计划(2008220011);辽宁省博士启动基金(20101013)作者简介:贾旭(1986—),辽宁铁岭人,大连理工大学机械工程学院硕士研究生,主要研究方向为介观尺度微型铣床性能实验及微铣削工艺

优化等,

(E -mail )jiaxu1986@126.com 。基于PMAC 的微铣床数控系统中G 代码编译研究

*

旭,卢晓红,王鑫鑫,贾振元

(大连理工大学精密与特种加工教育部重点实验室,辽宁大连116024)

摘要:概括了基于PMAC 的微铣床数控系统G 代码编译流程,利用编译原理、软件工程的思想及VC ++6.0软件,设计实现了G 代码编译模块程序。该G 代码编译程序包括代码校验和代码转换两部分功能,可以将Pro /E 数控加工模块(Pro /NC )自动生成的待加工零件的G 代码编译为PMAC 卡能够识别的指令。该G 代码编译模块界面友好、操作简单,加工实例证明该方法能够实现具有复杂几何特征的微小零件的自动加工。

关键词:开放式数控系统;微铣削;可编程多轴运动控制器;G 代码编译中图分类号:TH122

文献标识码:A

Design and Realization of G-code Compiling for Micro-milling Machine NC System Based on PMAC

JIA Xv ,LU Xiao-hong ,WANG Xin-xin ,JIA Zhen-yuan

(Key Laboratory for Precision and Non-traditional Machining Technology of Ministry of Education ,Dalian University of Technology ,Dalian Liaoning 116024,China )

Abstract :The G-code compiling process of the micro-milling machine NC system based on PMAC is summarized and a G-code compiler module is designed utilizing compiler theory ,software engineering concept and VC ++6.0software programming tool.The G-code compiler includes code inspection func-tion and code conversion function ,which can compile G codes generated by PRO /NC module of Pro /E into the instructions recognized by PMAC.The G-code compiler module has a friendly interface ,and the operation is simple.The machining example showed that the designed G-code compiler can realize the automatic processing of the small components with complex geometric features.Key words :open NC system ;micro-milling ;PMAC ;G-code compiling

0引言

目前,随着PC 硬件水平和数控软件设计水平的

提高,

PC 在数控领域的应用不断增多,出现了多种基于PC 机的开放式数控系统体系,其中PC +NC 型数控系统以其灵活的扩展方式、良好的兼容性和开放的开发环境应用最为广泛

[1]

。所研发的微铣床在硬件结

构上采用

“PC +运动控制器”型开放式数控系统,即利用工控机作为主体,选用Visual C ++作为上位机系统软件平台,将PMAC 运动控制卡作为下位机插在PCI 总线插槽上,通过专用电缆与各伺服单元和I /O 单元连接,X 、Y 、Z 轴方向采用伺服电机加滚珠丝杠的方式进行驱动,实现对三轴的精确控制。数控加工系统以代码为依据进行数控加工,

数控代码是数控系统中的主要信息流,对数控代码进行译码的方式最主要有两

种:解释和编译。解释即直接解释执行代码,或者将代码翻译成某种中间表示形式后再加以执行,速度较慢,且译码效果十分有限;编译则是将NC 代码转换成数据流,

并在计算机上运行该数据流,最终由控制系统直接读取并执行,速度快,译码效果理想[2]

。在“PC +运动控制器”型开放式数控系统中,

G 代码需要被翻译成可供PMAC 卡直接执行的目标程序格式,

即完成数控代码功能的识别,并将提取的关键字转换为运动控制

器中对应的运动函数中的参数,也就是将所有的命令转化为圆弧和直线插补。本文基于编译原理技术及软件

工程思想,

实现了基于PMAC 的微型数控铣床控制系统中G 代码接口编译功能,并通过具有复杂几何特征的微

小零件加工对所实现的G 代码编译功能进行了验证。

1零件加工G 代码的生成

数控编程作为数控加工准备阶段的主要内容之

一,是指从零件图纸到获得数控加工程序的全过程,其主要任务是通过计算加工过程中的刀位点,来确定刀具运动的运动轨迹。目前数控编程主要包括手工编程和自动编程两种方法

[3]

手动编程主要用于几何形状比较简单(如平面、

方形槽)的零件加工,而对于具有空间自由曲面、复杂型腔的零件,刀具轨迹数据计算相当繁琐,工作量大而且容易出错。自动编程,编程人员只需根据零件图样的要求,使用数控语言,由计算机自动地进行数值计算及后置处理,编写出零件加工程序单,加工程序通过直接通信的方式送入数控机床,指挥机床工作。自动编程使得一些计算繁琐、手工编程困难或无法编出的程序能够顺利地完成。实现自动编程

的CAM 软件常用的有UG ,

Pro /E ,MASTERCAM 等

[4]

,可以实现多轴联动的自动编程并进行仿真模

拟。对于微铣削加工,由于所加工的零件几何尺寸较小,形状较复杂,宜采用自动编程。

本文加工的零件首先在Pro /E 平台上,根据其实际结构、尺寸建立三维模型,然后通过数控加工模块(Pro /NC )自动生成刀具轨迹和刀位数据文件。但所搭建的微铣床的数控系统并不能识别Pro /E 生成的刀具轨迹和刀位数据文件,因此,还需要利用Pro /NC 模块中的G_post 后置处理器将刀位数据文件转化为数控系统能识别的G 代码程序,进而完成零件数控加工程序的编制。

使用Pro /NC 模块设计加工程序的流程如图1

所示,具体流程说明如下[5]

图1Pro /NC 模块加工流程图

(1)建立制造模型:一般由设计模型和工件装配组成。

(2)设置制造数据库:包括机床设置、刀具设置、夹具设置等项目。

(3)定义操作:一般包括定义机床、定义CL 输出坐标系、操作注释、定义起始点和返回点等。

(4)定义NC 序列:通过定义NC 序列的类型、切

削参数和制造参数,

由系统自动生成刀具轨迹。(5)校验及生成NC 代码文件:通过仿真操作刀

具轨迹,如果符合要求,则可以通过后置处理,生成G 代码文件。

2G 代码编译的实现

为了完成微铣削加工,要求PMAC 卡必须能够

识别Pro /E 生成的G 代码,因此,需要对G 代码进行编译。

本文利用VC ++6.0开发的数控系统控制软件

包含代码处理模块,

如图2所示。编译时首先载入Pro /E 生成的G 代码文件并对其进行语法、语义检

查,然后将其转换成符合PMAC 要求的加工文件(.PMC 文件),只有检查无误的代码才能进行转换,因此所设计的G 代码编译程序包括两部分功能,即输入代码的校验功能和代码转换功能

图2控制软件代码处理模块

2.1代码校验功能的实现2.1.1

G 代码的分类存储

待处理的G 代码一般都是以文件格式存储的,

这种形式不便于在程序中的处理使用。因此,本文采用结构体链表技术,利用命令结构体对读入的G 代码进行分类存储,有效地节省了内存。根据微铣床的设计需求和数控加工程序的特点,将所用到的G 代码分为四组:G00 G04:加工类指令;G17 G19:半径补偿平面选择类指令;G54 G59,G92:坐标系选择指令;G90,G91:坐标方式设定指令。M 代码仅用到M03,

M04主轴方向指令和M00 M02程序停止及结束指令。最终设计的结构体如下:

typedefstruct _command //当行命令结构体{

//*===速度参数===*//

·

501·2012年3月贾旭,等:基于PMAC 的微铣床数控系统中G 代码编译研究

char toolchoose ;//刀具选择T long sanalogy ;//主轴旋转速度S float vectorspeed ;//矢量进给速度//*===G 、M 代码存储===*//

int Ncount ;//序号N char nGcount ;//G 代码个数char nMcount ;

//M 代码个数

char GGroup [MAX_G_GODE ];//分组存储G 代码char MGroup [MAX_M_GODE ];//分组存储M 代码float xtheory ;//X 编程值,直线的终点,圆弧的终点

float ytheory ;//Y 编程值float ztheory ;//Z 编程值float x_center ;//圆心X 坐标float y_center ;//圆心Y 坐标float radius ;//圆弧半径R

bool opecode_flag ;

//记录是否为指令是否为运动函数

_command *pprecommand ;

//指向上个缓冲区的指针

}Command

图3代码校验流程图

2.1.2G 代码的校验规则

G 代码的校验主要满足两项功能:①对出错的

类型及修改方式进行精确定位;②给出错误提示,方便用户修改。代码的校验主要从语法、语义两方面

进行检查。首先去除其中的无效字符,如注释信息、空格、

N 指令等;然后再按设定的规则对代码进行处理。为了满足微铣床加工的要求,最终遵循的校验规则如下:

(1)语法方面:要求每一命令行必须有指令且不

能出现NGXYZ [IJ /R ]HDFSTM 以外的未知指令,同时要求指令应大写。

(2)语义方面:

①指令需按如下顺序排列:NGXYZ [

IJ /R ]HDF-STM ;

②对指令的赋值应满足约定的数值类型且数值不可超量程;

③同组G 指令不可重复;④对N 指令应逐行递增;

⑤对G02-03指令要求半径R 不可为零且圆心应在起点与终点的垂直平分线上。

在上述校验规则的基础上,校验的流程图如图3所示。2.2

代码转换功能的实现

PMAC 卡允许执行机床类型的RS-274(G 代码)

程序,为了使PMAC 能够运行标准G 代码来控制机床运行,须根据加工需要编写特定的解释程序———PROG 1000,并将其下载到PMAC 内存中。在此过程中,PMAC 卡将G 代码作为子例程来调用,指令Gnn 是指调用PROG 1000的nn000行程序。Gnn 随后的数值作为nn000行指令的参数对待,然后返回,执行

该行G 代码的余下部分[6]

根据所搭建的微铣床系统需要满足的加工能

力,编写了几种常见的G 代码(G00,G01,G02,G03,G90,G91)编译程序(其他G 代码的编译程序,还有

待进一步开发)。编写的PROG 1000程序如下:

OPEN PROG 1000CLEAR RAPID RETURN ;N1000LINEAR RETURN ;N2000CIRCLE1RETURN ;N3000CIRCLE2RETURN ;ENDIF RETURN

N17000NORMAL K -1RETURN ;N18000NORMAL J -1RETURN ;N19000NORMAL I -1RETURN ;N90000ABS RETURN ;N91000INC RETURN ;CLOSE

为了让PMAC 卡能够识别校验后的G 代码,编写的上位机软件还应具备如下功能:

(1)在经过校验的G 代码开头添加坐标系、坐标轴定义并为该段G 代码在PMAC 卡内存中开辟缓冲区

[7]

。程序开头添加清空缓冲区(CLEAR )指令,末尾添加关闭缓冲区(CLOSE )指令,转换后的G 代码如图4所示。

·

601·组合机床与自动化加工技术

第3期

(2)将转换后的G 代码程序存储到PMAC 加工

文件(.PMC )中。

(3)调用PamcDownloadA ()函数下载上述加工文件到PMAC 卡中

图4转换后的G 代码

3加工实例验证

为对所设计的G 代码编译程序进行验证,在搭

建的微型数控铣床上开展微小零件的微铣削试验。首先在Pro /E 中建立包含直线、圆弧等加工轨迹的三维零件模型并生成数控G 代码,经过代码校验、转换等编译环节后,将其下载到PMAC 卡内存中,完成微小零件的自动加工。

采用直径为0.2mm 的铣刀在黄铜件上加工阿基米德螺旋线的超景深显微镜观察图片如图5所示。螺旋线中心起始圆半径0.5mm ,每圈增量3mm ,切削

深度为100μm ,

螺旋线圆弧轮廓清晰,成型质量较高。加工实例证明了所设计的G 代码校验程序及其与PMAC 的接口实现方法达到了预期要求

。图5加工阿基米德螺旋线实例图片

4结束语

本文针对“PC +运动控制器”型开放式数控系统,利用编译原理、软件工程的思想及VC ++6.0软

件,

设计实现了G 代码编译模块程序。将G 代码的编译过程分成代码的校验功能和代码转换功能。所设计实现的G 代码编译模块程序为用户提供柔性化和集成化的现代控制;同时具有良好的通用性和较高的开放性。加工实例证明该方法能够实现具有复杂几何特征的微小零件的自动加工。

[参考文献]

[1]周凯.PC 数控原理、系统与应用[

M ].北京:机械工业出版社,2006.[2]张学飞,李健.开放式数控系统G 代码的编译模块设计[J ].机械设计与制造,2010(10):87-88.[3]桂艳,周建来,田桂祥.基于PC 机的数控系统G 代码的

编译设计[J ].淮海工学院学报,2009,18(4):14-17.[4]张庆,姚锡凡.一种开放式数控系统NC 代码解释器设计与实现[J ].组合机床与自动化加工技术,2010(2):59-61.[5]白晶,胡仁喜,陶春生.精通Pro /ENGINEER 野火版3.0

数控加工[M ].北京:电子工业出版社,2007.[6]PMAC User Manual.Delta Tau Data Systems Inc.1998.[7]罗先全,黄学良,王伟,等.基于PMAC 卡数控的G 代码

自动生成[

J ].现代制造工程,2007(7):14-16.(编辑

赵蓉)

(上接第99页

图7加入位置补偿时所测同步误差

4结束语

为满足层合设备中上、下密封膜同步进给与切

口精密对准的工艺要求,本文在无轴传动的基础上,提出了一种利用高度传感器实现对薄膜位置同步误差的全闭环补偿的主从式位置同步控制方法。并通过实验验证,表明该补偿控制方法可以实现薄膜输送的精确位置同步,满足薄膜层合的工艺要求。

[参考文献]

[1]徐银铜.燃料电池与汽车氢能技术[J ].实用汽车技术,

2008(6):4-5.

[2]李冰,林瑞,杨代军.质子交换膜燃料电池膜电极组件的

制备[

J ].机械工程学报,2009,45(2):75-79.[3]于泽浩.无轴系统同步控制的研究[D ].沈阳:东北大

学,

2008.[4]万鹏飞,王莉.基于模糊PID 的凹印机套准同步控制研

究[

J ].包装与食品机械,2008,26(6):12-14.[5]衣宝廉.燃料电池———原理·技术·应用[M ].北京:化

学工业出版社,

2003.[6]Francisco J ,Perez -Pinal.Comparison of Multi -motor Syn-chronization Techniques [C ].The 30th Annual Conference of the IEEE Industrial Electronics Society ,2004.

(编辑

李秀敏)

·

701·2012年3月贾旭,等:基于PMAC 的微铣床数控系统中G 代码编译研究

数控车床使用说明书

YCK-6032/6036 数控车床使用维修说明书

目录 前言 (1) 第一章机床特点及性能参数 (2) 1.1 机床特点 (2) 第二章机床的吊运与安装 (5) 2.1 开箱 (5) 2.2 机床的吊运 (6) 2.3 机床安装 (7) 2.3.1 场地要求 (7) 2.3.2 电源要求 (7) 第三章机床的水平调整 (8) 第四章机床试运行 (9) 4.1 准备工作 (9) 4.2 上电试运行 (9) 第五章主轴系统 (10) 5.1 简介 (10) 5.2 主轴系统的机构及调整 (11) 5.2.1 皮带张紧 (11) 5.2.2 主轴调整 (12) 5.3 动力卡盘 (12)

第六章刀架系统 (13) 第七章进给系统 (13) 第八章液压系统 (14) 8.1 液压系统原理 (14) 8.2 液压油 (15) 第九章润滑系统 (15) 9.1 移动部件的润滑 (15) 9.2 转动部件润滑 (15) 9.3 润滑油 (16) 第十章机车冷却系统及容屑装置 (17) 第十一章机床电气系统 (18) 11.1 主要设备简要 (18) 11.2 操作过程: (18) 11.3 安全保护装置: (19) 11.4 维修: (19) 第十二章维护、保养及故障排除 (24)

欢迎您购买我厂产品,成为我厂的用户 本说明所描述的是您选用的我厂YCK-6032/6036 标准型全功能数控车床。该车床结构紧凑,自动化程度高,是一种经济型自动化加工设备,主要用于批量加工各种轴类、套类及盘类零件的外圆、内孔、切槽,尤其适用轴承行业轴承套圈等多工序零件加工。该机床采用45 °斜床身,流畅 的排屑性能及精确的重复定位功能,可实现一台设备同时完成多道工序,提高了劳动效率,为工厂节省了人力资源,并且尺寸精度大大提高,一次装料可进行多次循环加工,可实现一人操作,看护多台机床。避免了传统车床自动送料车床的二次加工,使得多工序的产品能够一次性加工完成,实现了大批量多品种高精度零件的自动化生产。

GSK928TC数控系统用户手册

GSK928TC数控系统用户手册 操作篇 第一章概述 GSK 928TC车床数控系统应用高速CPU、超大规模可编程门阵列集成电路芯片构成控制核心。320×240点阵图形式液晶显示界面。采用国际标准数控语言- ISO代码编写零件程序,真正μ级精度控制,全屏幕编辑,中文操作界面,加工零件图形实时跟踪显示,操作简单直观。可配套步进电机或交流伺服驱动器,通过编程可以完成外圆、端面、切槽、锥度,圆弧、螺纹等加工,具有较高的性能价格比。 第二章技术指标 2.1 可控制轴数2轴 (X、Z轴) 2.2可联动轴数2轴 (X、Z轴) 2.3 最小设定单位0.001 mm 2.4 最小移动单位 X轴: 0.0005 mm Z轴:0.001 mm 2.5 最大编程尺寸±8000.000 mm 2.6 最大移动速度 15000 mm/min 2.7 切削速度 5-6000 mm/min 2.8加工程序容量 24KB 2.9可存储程序数100个 2.10 图形液晶显示器 320×240点阵 2.11通讯接口标准RS-232

3.10状态指示灯 指示数控系统当前所处的工作状态。带有LED指示灯的功能键共15个,当LED指示灯亮时表示相应键所执行的功能有效,LED指示灯灭时,表示相应键所执行的功能无效。 广州数控设备厂 4

广 州 数 控 设 备 厂 5 删除 Del 删除 Del 退出 Esc 退出 Esc 退出 Esc 第四章 系统操作 系统参数区进行初始化操,具体方法:键及 3、 根据机床电气设计及电机方向设置P11的DIRZ 及DIRX 位。 4、 根据机床负载状况反复调节P0 5、P06,P17~P22等参数使机床运动高效平稳。 键开机或同时按下及 键则强制系统进入手动工作方式。4.3 编辑工作方式 编辑工作方式即通过系统操作面板手工输入或修改零件程序内容的工作方式。在编辑工作方式中,可以通过键盘新建、选择和删除零件程序,可以对所选择的零件程序的内容进行插入、修改和删除等编辑操 广 州 数 控

RT200剪折机床数控系统用户手册分析

RT200剪折机床数控系统用户手册 V-2.00 南通华特利自动化科技有限公司NANTONG HUATELI AUTOMATION TECHNOgy CO.,LTD 目录 第1章简介 (2) 第2章规格说明 (3) 2.1 显示 (3) 2.2 存储空间 (3) 2.3 电气规格 (3) 2.4 环境温度 (3) 第3章安装和接线 (4) 3.1 安装与配线注意事项 (4) 3.2 安装方向与空间 (4) 3.3 安装环境 (4) 3.4 外型尺寸 (4) 3.5 后面板 (5) 3.5.1 输入信号说明 (5) 3.5.2 输出信号说明 (6) 3.5.3 编码器接口 (6) 3.6 电气设计典型应用举例 (7) 第4章操作说明 (8) 4.1 操作面板 (8) 4.2 操作 (9) 4.2.1 系统主画面 (9) 4.22 功能界面 (10) 4.2.3 x轴示教界面 (11) 4.2.4 y轴示教界面 (12) 4.2.5 参数界面 (13) 4.2.6 参数说明 (13) 4.2.7 自检功能界面 (15) 4.2.8 工步设置界面 (15) 4.2.8 阀组设置界面 (15)

第5章机床调试 (17) 5.1 机床调试 (17) 附录一:报警信息一览表 (22) 附录二:安装尺寸 .................................... 22第1章简介 感谢您使用RT200折弯机数控系统,为了您的正确使用与安全,请先仔细阅读本手册,并提出您宝贵的意见! 折弯机数控系统具有以下专业控制功能: 1、对折弯机的后挡料及油缸中挡块位置进行定位控制。 2、单向定位功能,有效消除丝杠传动间隙。 3、系统具有软限位功能。 4、断电位置记忆功能。 5、可根据丝杠螺距、传动比,来设置显示比例因子,亦可以通过示教操作功能由数控系统自动计算出显示比例因子,操作简便。 6、多工步编程功能,可实现多步自动运行。 7、退让逃料功能,避免后挡料装置与工件的干涉,减少磨损。 8、设有密码保护。 当用户要对系统进行位置示教或参数修改操作时,需要输入正确的用户密码,否则只能查看参数或进行修改当前位置操作,详见相关章节说明。

RT200剪折机床数控系统用户手册

南通华特利自动化科技有限公司 NANTONG HUATELI AUTOMATION TECHNOgy CO.,LTD 4.2 . 4 y轴示教界面................................................ .12 4.2 . 5 参数界面................................................ (13) 4.2 . 6 参数说明.................................................. ..13 4.2 . 7自检功能界面.............................................. (15) RT200剪折机床数控系统用户手 册 V-2.00第1章简介......................... 第2章规格说明....................... 2.1 显示 (3) 2.2存储空间 (3) 2.3 电气规格 (3) 2.4环境温度 (3) 第3章安装和接线...................... 3.1安装与配线注意事项 (4) 3.2安装方向与空间 (4) 3.3安装环境 (4) 3.4 外型尺寸 (4) 3.5 后面板 (5) 3.5.1 输入信号说明 (5) 3.5.2 输出信号说明 (6) 3.5.3 编码器接口 (6) 3.6电气设计典型应用举例 (7) 第4章操作说明....................... 4.1 操作面板 (8) 4.2操作 (9) 4.2 . 1系统主画面 (9) 4.22功能界面.10 4.2 . 3 x轴示教界面.1 1

数控切割控制系统_Ver3.2_操作手册(交大版)

SJTU-CNC数控切割控制系统操作手册(Ver.3.2) 上海交通大学·电气工程系 2008-07

目录 目录 (1) 第一部分安全需知 (2) 阅读手册 (2) 机器的危险性 (2) 高电压 (2) 安全需知 (3) 第二部分系统概述 (5) 第一节系统简介 (5) 第二节系统的功能特点 (8) 第三节系统硬件配置 (10) 第三部分主界面下各功能键说明 (11) 第一节F1图形/套料 (11) 第二节F2文件操作 (41) 第三节F3图形变换 (44) 第四节F4参数设置 (53) 第五节F5I/O诊断 (64) 第六节F6切割方式 (68) 第七节F7定点移动 (73) 第八节F8零点重置 (74) 第九节其它功能键 (75) 第四部分切割操作 (76) 第一节切割准备 (76) 第二节切割操作 (76) 第三节切割结束 (83) 第四节报警提示 (84) 附录一编程说明 (85) 附录二常见问题及解决途径 (91)

第一部分安全需知 阅读手册 阅读和理解该说明书(即:操作手册)和当地安全条例。注意:本产品的设计不适合现场维护,如有任何维护要求,请与切割机供应商联系,或返回授权的维修中心。 上海交通大学售后服务(维修)中心: 地址:上海市闵行区东川路800号 电话:021-******** 34206983 34203983 传真:021-******** E-mail:fangwan111@https://www.sodocs.net/doc/2a13654046.html, 机器的危险性 ●操作和保养自动化设备涉及潜在的危险,操作人员应谨慎从事,以防受伤; ●如果四肢触及运动的机器,可能被缠住,甚至受伤; ●手脚远离运动的机器,控制操作CNC系统可以通过前面板键盘或遥控器 接口进行; ●操作机器时不能穿宽松的衣服及有线绳之类的服饰,以防被机器缠住。 高压电 ●电击能伤人致死,必须按照厂商规定步骤及要求进行安装; ●电源接通时,不能接触电线及电缆; ●该设备应该且只能由受过培训的人操作。

广州数控系统用户手册

第四章广州数控GSK980T面板操作 CRT及键盘 操作面板

4.1 机床准备 4.1.1 选择机床类型 打开菜单“机床/选择机床…”(如图4-1-1-1所示),或者点击工具条上的小图标,在“选择 机床”对话框中,控制系统类型默认为“GSK980T”,默认机床类型为车床,厂家及型号在下拉框中选择,选择完成之后,按确定按钮。 图4-1-1-1 广州数控系统 4.1.2 激活机床 点击工具条上的小图标,或者点击菜单“视图/控制面板切换”,此时将显示整个机床操作面 板,然后检查【急停按钮】按钮是否松开至状态,若未松开,点击【急停按钮】按钮,将其松开。此时机床完成加工前的准备。 4.2 设置工件坐标系原点(对刀) 数控程序一般按工件坐标系编程,对刀过程就是建立工件坐标系与机床坐标系之间对应关系的过程。常见的是将工件右端面中心点(车床)设为工件坐标系原点。 本使用手册采用卡盘底面中心为机床坐标系原点将工件右端面中心点(车床)设为工件坐标原点的方法介绍。 将工件上其它点设为工件坐标系原点的对刀方法同本节方法类似。 下面具体说明车床对刀的方法。 点击菜单“视图/俯视图”或点击主菜单工具条上的按钮,使机床呈如图4-2-1-1所示的俯视

图。点击菜单“视图/局部放大”或点击主菜单工具条上的按钮,此时鼠标呈放大镜状,在机床视 图处点击拖动鼠标,将需要局部放大的部分置于框中,如图4-2-1-2所示。松开鼠标,此时机床视图如图4-2-1-3所示 图4-2-1-1 图4-2-1-2 图4-2-1-3 图4-2-1-4 单击按钮,进入刀具补偿窗口,使用翻页按钮,或光标按钮,将光标移 到序号101处。 点击操作面板中【手动方式】按钮,使屏幕显示“手动方式”状态下,将机床向X轴负方向移动,点击,使机床向Z轴负方向移动。适当点击上述两个按钮,将机床移动到如图4-2-1-4所示大致位置。 机床移动到如图4-2-1-4所示的大致位置后,点击操作面板上的或按钮,使主轴转动。点击,用所选刀具试切工件外圆,如图4-2-1-5所示。读出CRT界面上显示的机床的X坐标,记为X1。 点击按钮,使主轴停止转动,点击菜单“零件/测量”如图4-2-1-6所示,点击试切外圆时所 切线段,选中的线段由红色变为黄色,此时在下方将有一行数据变成蓝色。该行数据表示所切外圆的 尺寸值。记下对应的X的值,记为xp;在刀具补偿窗口中输入Xxp, 点击按钮,系统将机床位置 的坐标减去xp后得到值填入到101和001的X中。

RT剪折机床数控系统用户手册

R T剪折机床数控系统用 户手册 IMB standardization office【IMB 5AB- IMBK 08- IMB 2C】

RT200剪折机床数控系统用户手册 南通华特利自动化科技有限公 司NANTONGHUATELIAUTOMATIONTE CHNOgyCO.,LTD 目 录 9 功能界 面……………………………… (10) .3x轴示教界 面……………………………… (11) .4y轴示教界 面……………………………… (12) .5参数界 面……………………………… (13) .6参数说 明……………………………… (13) .7自检功能界 面……………………………… (15) .8工步设置界 面……………………………… (15) .8阀组设置界 面……………………………… (15) 17 17 22 22 第1章简介 感谢您使用RT200折弯机数控系统,为了您的正确使用与安全,请先仔细阅读本手册,并提出您宝贵的意见! 折弯机数控系统具有以下专业控制功能:

1、对折弯机的后挡料及油缸中挡块位置进行定位控制。 2、单向定位功能,有效消除丝杠传动间隙。 3、系统具有软限位功能。 4、断电位置记忆功能。 5、可根据丝杠螺距、传动比,来设置显示比例因子,亦可以通过示教操作功能由数控系统自动计算出显示比例因子,操作简便。 6、多工步编程功能,可实现多步自动运行。 7、退让逃料功能,避免后挡料装置与工件的干涉,减少磨损。 8、设有密码保护。 当用户要对系统进行位置示教或参数修改操作时,需要 输入正确的用户密码,否则只 能查看参数或进行修改当前位 置操作,详见相关章节说明。第2章规格说明 显示 寸液晶显示屏,中英文显示。存储空间 系统有63个工步,工步可以分段运行。电气规格 系统供电电源: 输入电压: DC5V±10% 最大电流: >=1A 编码器电源输出: 输出电压: DC5V±10% 最大电流: 200mA IO供电电源: 输入电压: DC24V±10% 最大电流: >=200mA 输入通道: 输入电压: DC24V±10% 最大电流: 20mA 输出通道: 外接电压: DC24V±10% 最大电流: 50mA 环境温度 工作温度: 0~50℃ 存储温度:-20~70℃

数控车床操作手册

第一章概述 肯迈得CNC系统是一基于PC平台具开放式特点的数控系统。它是由研制开发的、具有自主版权的性能优异的数控系统。 一、CNC系统的主要特点: 1.系统采用PC机作为控制核心,软硬件资源丰富。 2.性能价格比高,经济型的价格,中高档数控系统的功能。 3.用户界面菜单化,控制按键软件化,全汉化的界面结构,适合 中国国情,形成中国人自己的高性能的CNC控制系统,便于修改,便于升级。 二、CNC系统的主要功能 1.菜单式操作 整个运行过程都有汉字信息提示,易学易用,用户只需通过简单培训即可操作使用。 2.多种方式输入用户加工零件的描述信息 ·现场全屏编辑零件的加工指令代码 ·RS232串口传送的加工指令代码 ·用手动加工零件时,系统自动记录的刀具轨迹数据(录返) 3.示教功能 在进入切削前,系统在CRT上动态模拟显示刀具轨迹及坐标、加工干涉以检验程序的正确性。 4.自动运行功能 ·启动,暂停,自动升、降速处理 ·加工程序的循环执行 ·主轴速度和进给速度的倍率调整 ·加工时实时显示刀具轨迹及坐标、切削进程和加工干涉的状况 5.手动运行功能

·快速点动定位及定长进给 ·录返、回零 6.立即执行功能 在此状态下能键入一行指令,立即分析、执行,使得操作灵活 方便。 7.参数设置和坐标系设定功能 能对加工指令,G00、G01、G02、G03的进给速度,显示比例和刀具比例,刀具和棒料的定义参数及刀具长度补偿等进行设定。 8.各种控制功能 ·点定位、直线、圆弧等的插补功能 ·螺纹加工功能 ·刀架、主轴等I/O口管理功能 9.用户服务功能 ·文件管理 ·用户在线帮助、用户指南 三、车床CNC系统的结构及应用范围 1.系统结构 系统集控制器、驱动器、电源变压器于一体,便于调试,控制器可以根据用户要求分别与反应式步进、混和式步进、直流 伺服、交流伺服驱动器及电机配套使用。 2.产品结构 分为车床数控系统和教学用数控车床编程模拟器 3.应用范围 与传统车床的数控配套及数控改造,应用于工业产品的加工,应用于机电一体化教学的数控车床和数控车床编程模拟器。

车床数控系统用户手册

常州市欧凯数控机床有限公司 目录 第一篇概述篇 (4) 第二篇编程篇 (5) 2.1 编程坐标 (5) 2.2 程序结构 (5) 2.3 程序指令代码及其功能说明 (5) 2.4 程序指令及使用方法 (10) (1)快速点定位G00 (11) (2)直线插补G01 (11) (3)圆弧插补G02、G03 (12) (4)螺纹切削G32 (14) (5)圆弧螺纹切削G332、G333 (17) (6)暂停指令G04 (17) (7)返回参考点G28、G281、G282、G283、G284、G285、M800 (18) (8)工件坐标系、恒线速最高主轴转速设定G50 (18) (9)圆柱或圆锥切削循环 G90 (19) (10)端面切削循环G94 (22) (11)螺纹切削循环G92 (25) (12)固定循环的使用方法 (29) (13)攻丝固定循环G93 (31) (14)外圆粗车循环G71 (31) (15)端面粗车循环G72 (33) (16)封闭切削循环G73 (34) (17)精加工循环G70 (35) (18)端面深孔钻加工循环G74 (38) (19)外径切槽循环G75 (39) (20)复合型螺纹切削循环G76 (41) (21)程序体循环G22、G800 (44) (22)局部坐标系指令(G52),坐标设置偏置(G184、G185) (45) (23)回程序起始点指令G26、G261、G262、G263、G264、G265 (46) (24)返回定点指令G25、G61、G611、G612、G613、G614、G615 (47) (25)准确定位/连续路径加工(G60/G64) (47) (26)恒线速切削: G96/G97 (47)

广州数控系统用户手册

第四章数控GSK980T面板操作 CRT及键盘 操作面板 图标键名图标键名编辑方式按钮空运行按钮 自动加工方式按钮返回程序起点按钮 录入方式按钮单步/手轮移动量按钮 回参考点按钮手摇轴选择 单步方式按钮紧急开关 手动方式按钮手轮方式切换按钮 单程序段按钮辅助功能锁住 机床锁住按钮

4.1 机床准备 4.1.1 选择机床类型 打开菜单“机床/选择机床…”(如图4-1-1-1所示),或者点击工具条上的小图标,在“选择机床”对话框中,控制系统类型默认为“GSK980T”,默认机床类型为车床,厂家及型号在下拉框中选择,选择完成之后,按确定按钮。 图4-1-1-1 数控系统 4.1.2 激活机床 点击工具条上的小图标,或者点击菜单“视图/控制面板切换”,此时将显示整个机床操作面板,然后检查【急停按钮】按钮是否松开至状态,若未松开,点击【急停按钮】按钮,将其松开。此时机床完成加工前的准备。 4.2 设置工件坐标系原点(对刀) 数控程序一般按工件坐标系编程,对刀过程就是建立工件坐标系与机床坐标系之间对应关系的过程。常见的是将工件右端面中心点(车床)设为工件坐标系原点。 本使用手册采用卡盘底面中心为机床坐标系原点将工件右端面中心点(车床)设为工件坐标原点的方法介绍。 将工件上其它点设为工件坐标系原点的对刀方法同本节方法类似。 下面具体说明车床对刀的方法。 点击菜单“视图/俯视图”或点击主菜单工具条上的按钮,使机床呈如图4-2-1-1所示的俯视图。点击菜单“视图/局部放大”或点击主菜单工具条上的按钮,此时鼠标呈放大镜状,在机床视图处点击拖动鼠标,将需要局部放大的部分置于框中,如图4-2-1-2所示。松开鼠标,此时机床视图如图4-2-1-3所示

RT剪折机床数控系统用户手册

RT200 南通华特利自动化科技有限公司NANTONG HUATELI AUTOMATION TECHNOgy CO.,LTD 目录 2 3 4 (7) 8 (10) .11 .12 4.2.5 参数界面 (13) 4.2.6 参数说明 (13) 4.2.7 自检功能界面 (15) 4.2.8 工步设置界面 (15)

4.2.8 阀组设置界面 (15) 第5章机床调试 (17) 5.1 机床调试 (17) 附录一:报警信息一览表 (22) 附录二:安装尺寸 详见相关章节

第2章规格说明 2.1 显示 3.8 2.2 存储空间 系统有63 2.3 电气规格 系统供电电源: 输入电压: 最大电流: 编码器电源输出: 输出电压: 最大电流: IO供电电源: 输入电压:DC24V ±10% 最大电流:>= 200mA 输入通道: 输入电压:DC24V ±10% 最大电流:20mA 输出通道: 10% ℃ 70℃ 。 系统,防止高温及日光直接照射,避免湿气和水滴的泼溅。 ●请勿在高温、结露、有尘埃、油烟、导电性粉尘、腐蚀性气体、可燃 性气体的场所使用。

3.2 安装方向与空间 RT200 3.3 安装环境 ● ● ●无强电磁杂讯干扰场所。 ●环境温度在0℃~50 风良好的场所。 ●相对湿度在90%RH以下。 3.4 外型尺寸 RT200 3.5 后面板 器接口等。 COM端 ---------- 输入输出通道的电源输入地。 上限位 ---------- Y轴滑块上端机械限位输入 下限位 ---------- Y轴滑块下端机械限位输入 前限位 -------- X轴远端机械限位输入

维宏数控运动控制系统用户手册

威克 雕刻机控制系统VicStudio V5.4 用户指南 南京威克曼科技实业有限公司 二○○四年五月

目录 1概述-----------------------------------------------1 1.1 系统结构及组成------------------------------------------------------1 1.2 控制软件特性--------------------------------------------------------1 2系统安装与连接-------------------------------------3 2.1VicStudio的系统基本配置--------------------------------------------3 计算机主机 操作系统 2.2VicStudio系统的安装------------------------------------------------4 安装软件 安装运动控制卡 重新起动计算机 2.3其它安装问题--------------------------------------------------------5 2.4卸载Vicstudio 系统--------------------------------------------------5 2.5VicStudio控制卡与驱动系统的连接-------------------------------------5 2.6雕刻机安装的步骤和要求-----------------------------------------------5 3VicStudio基本概念------------------------- ---------7 3.1操作模式与状态------------------------------------------------------7 操作模式 操作状态 3.2机床坐标系----------------------------------------------------------8 机械坐标系 工件坐标系 4 VicStudio的操作界面--------------------------------10 4.1 标题栏---------------------------------------------------------------11 4.2 菜单栏---------------------------------------------------------------12 4.3 工具栏---------------------------------------------------------------13 4.4 数控信息栏-----------------------------------------------------------13

KND凯恩帝数控系统说明书

凯恩帝K90T i数控车床系统 使用手册操作篇 1概要 使用K90Ti数控系统时,只要掌握如下几方面的操作内容,就可以很方便的进行操 作了。 1.1.手动操作: (1)手动返回参考点及手动程序回零。 (2)手动方式下移动刀具。 (3)手动辅助机能操作。 1.2.自动运行: (1)存储器运行,是按编制好的程序自动运行加工工件。 (2)MDI运转,把一个程序段用MDI键盘上的键送入后根据这个指令可以运转,这就 叫做MDI运转。 1.3.程序的编辑: (1)把编制好的程序存到数控系统的存储器上。 (2)在编辑方式下,运用操作面板上的编辑键对程序进行修改,变更程序。 1.4.程序的调试: 在实际加工以前,可先检查机床运动是否符合要求,检查方法有机床实际运动和机床 不动(只观察位置显示和变化)两种。 A)机床实际运动方法 1、可调整进给倍率 2、采用单程序段,即是每按一次启动键后刀具走一个动作(执行一个程序段)后 停止, 再按启动键后刀具走下一个动作后(执行下一个程序段)停止,这样可以检查程序。

B)机床不动,观察显示位置变化或通过图形功能,观察加工时的刀具轨道的变化。 1.5.数据的显示和设定: (1)刀具补偿的显示和设定方法。 (2)参数的显示和设定。 (3)用诊断参数判断机床的输入输出口信号状态。 1.6.显示: (1)程序的显示。 (2)位置的显示。 (3)报警信息显示及处理。 1.7.电子盘的存取。 1.8.图形功能。 2操作面板说明 2.1 面板区域划分 K90Ti车床系统

K90Ti的LCD/MDI面板见下图: 2.1.1 LCD液晶屏显示区 K90Ti数控系统采用7.4英寸单色液晶屏显示。 2.1.2 前置串口、U盘接口区 为了使用户的使用方便,本系统前后均有串口接口,并增加U盘功能。 2.1.3 编辑键盘区

ENC600数控系统用户手册

ENC600数控系统用户手册 注意事项 1.本产品采用直流24V供电,严禁将其他电源接入系统电源端子; 2.本产品的金属外壳应与机床大地良好连接,防止触电事故; 简介 本数控系统是在吸收国内外各种产品优点的基础上,结合剪折设备应用需求所开发的具有适合国内外用户的剪折设备专用数控系统。 本产品应用双路伺服驱动控制技术,在保证工作精度的基础上大幅度降低了数控剪折设备的控制难度。为剪折设备数控化的普及推广创造了优良条件。 本产品除了具有双轴定位控制功能外,同时具备以下剪折设备专用控制功能: 1.伺服电机控制,精度高响应速度快,大大提高加工效率 2.具有单向和双向定位功能,有效消除丝杠间隙 3.具有退让功能,避免后挡料装置对工件的挤压,减少磨损,提高加工精度4.具有断电位置记忆功能,对参数、位置及程序进行现场保护 5.具有点动功能 6.具有多工步编程功能,可实现多步自动运行,完成多工步零件一次性加工,提高生产效率 7. 具有重复功能,可设定自动剪板时各个工步剪板次数,提高生产效率

目录 注意事项......................................................................................1-1 简介.............................................................................................. 1-1 一、触摸屏界面说明................................................................ 2-1 二、功能说明............................................................................2-4 1.手动模式.......................................................................2-4 2.自动模式......................................................................2-3 3.编程模式......................................................................2-5 4.参数模式......................................................................2-6 5、伺服对应比例关系调整方法...................................2-9 三、异常处理.................. ..... ..... ..... ..... ..... ..... ..... .. .................2-10

广_州_数_控_GSK928TE_数控系统用户手册范本

广州数控GSK928TE 数控系统用户手册 3.1 G功能—准备功能 G功能定义为机床的运动方式,由字符G及后面两位数字构成,GSK928TE 数控系统所用G功 能代码如下表所示: 指令功能模态编程格式说明 G00 快速定位初态G00 X(U)Z(W) G01 直线插补* G01 X(U) Z(W)F F:5-6000mm/min G02 X(U) Z(W) R F G02 顺圆插补* F:5-3000mm/min G02 X(U) Z(W)I K F G03 X(U) Z(W)R F G03 逆圆插补* F:5-3000mm/min G03 X(U) Z(W)I K F G33 螺纹切削* G33 X(U) Z(W) P(E) I K G32 攻牙循环G32 Z P(E) G90 外圆圆柱面循环* G90 X(U) Z(W) R F G92 螺纹切削循环* G92 X(U) Z(W) P(E) L I K R G94 外圆圆锥面循环* G94 X(U) Z(W) R F G74 端面钻孔循环G74 X(U) Z(W) I K E F G75 外圆圆切槽循环G75 X(U) Z(W) I K E F G71 外圆粗车循环G71 X I K F L G72 端面粗车循环G72 Z I K F L

G22 局部循环开始G22 L G80 局部循环结束G80 G50 设置工件绝对坐标系G50 X Z G26 X、Z 轴回参考点G26 按G00 方式快速移动 G27 X 轴回参考点G27 按G00 方式快速移动 G29 Z 轴回参考点G29 按G00 方式快速移动 G04 定时延时G04 D G93 系统偏置G93 X(U)Z(W) G98 每分进给* G98 F 1~6000mm/min G99 每转进给G99 F 0.01~99.99mm/r 注1:表中带*指令为模态指令,即在没有指定其它G 指令的情况下一直有效。 注2:表中指令在每个程序段只能有一个G04 之外的G 代码,仅G04 指令可和其它G 代码在同一程序段中 出现。 注3:通电及复位时系统处于G00,G98 状态。 3.1.1 G00 —快速定位 指令格式:G00 X(U)Z(W); G00 指令使刀具以快速移动速度移动到指定位置。 广州数控GSK928TE 数控系统用户手册

相关主题