UG编程的基础知识,快速入门

发布日期:2020-11-09 17:00:26浏览次数:10454

UG编程就是把加工零件的工艺过程、工艺参数、工件尺寸、刀具位移的方向及其他辅助动作按运动顺序依照编程格式用指令代码编写程序单的过程,编写的程序单就是加工程序单。

UG编程机床坐标系和运动方向的确定方法

数控机床的直线运动X、Y、Z三个坐标系采用右手笛卡儿直角坐标系,坐标轴定义顺序是先确定Z轴,X轴,最后是Y轴。对工件做旋转运动的机床以刀具原理工件方向为X轴的正方向,对刀具作旋转运动的机床,刀具是Z轴的时候,面对数控刀具主轴向立柱看,右方向为X轴的正方向,三个旋转轴坐标系分别平行于X、Y、Z坐标轴,按右手螺纹前进方向取为正向。

UG编程中数控车床的基本指令

1、UG编程程序格式

数控加工程序包含程序开始、程序内容和程序结束三部分。程序开头是程序号,用来加工程序的开始标识,程序号一般由字符“%”及其后的四位数字表示。用辅助功能M02(程序结束)、M30(程序结束,返回起点)等来表示程序结束。

UG编程程序主要由好几个程序段(BLOCK)组成,而程序段又由一个或若干个信息字组成,信息字又是由地址符和数据符字母组成。信息字是最小的指令单位。

2、UG编程程序段格式

目前常用的是字地址程序段格式,其标准是JB3832-85。

3、UG编程中的基本功能代码

(1)程序段序号:N10、N20…

(2)准备功能:G00-G99 是使数控装置作某种操作的功能。

(3)辅助功能:用来指定机床的辅助动作。

M00-程序暂停M01-程序计划暂停M02-程序结束M03-主轴正转(CW)M04-主轴反转(CCW)M05-主轴停转M06-加工中心换刀

M07、M08-冷却液开

M09-冷却液关M10-工件夹紧M11-工件松开M30-程序结束,返回起点

M03和M04指令之间必须用M05指令使主轴停转后进行。

(4)进给功能F

若采用直接制定法,直接在F后面写要求的进给速度就可以了。表示进给量是1000mm/min。车螺纹、攻丝和套扣的时候,进给速度与主轴转速有关,F后面数字是指定的导程。

(5)主轴功能S

S指定主轴转速,如S800,表示主轴转速为800r/min。

(6)刀具功能T

用地址T和其后的4位数字来指定刀具号和刀具补偿号,指令数控系统进行换刀,前2位是刀具序号:0~99,后2位是刀具补偿号:0~32。每一刀具加工结束后就要取消刀具补偿。刀具序号可以和刀盘上的刀位号相对应;刀具补偿包括形状补偿和磨损补偿;刀具序号和刀具补偿号不需要一样。

UG编程中的数控装置,靠程序号来辨别程序的记录,也就是调用程序或者编辑程序都要通过程序号来调出。

 UG编程

UG编程中工件坐标系的设定

UG编程时,工件安装在卡盘上时,机床坐标系和工件坐标系是不重合的,为了方便编程,要建立一个工件坐标系,让刀具在这个坐标系中加工。

UG编程中的G50 X Z指规定刀具起刀点或换刀点至工件原点的距离,坐标X,Z是刀尖在工件坐标系的起始点位置。

UG编程中有刀具补偿功能的数控机床对刀误差能通过刀具便宜来补偿,故调整数控机床的要求不是很严格。

展开