如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
编程手册CCNCS-8400组态计算机数控系统西安市西工大高商科技有限公司Xi’anGoldSunScientekLimitedCo.(NWPU)CCNCS-8400通用数控加工编程手册第一章坐标系定义1.1坐标系机床中使用顺时针旋转的笛卡儿直角坐标系,坐标系中机床的运动是指刀具和工件之间的相对运动。笛卡儿直角坐标系的定义按右手定则,如图1所示,大拇指方向为X轴的正向,食指方向为Y轴正向,中指方向为Z轴正向。对于不同种类的机床,各轴的确定原则如下:1.Z坐标标准规定,机床传递切削力的主轴轴线为Z坐标(如:铣床、钻床、车床、磨床等);如果机床有几个主轴,则选一垂直于装夹平面的主轴作为主要主轴;如机床没有主轴(龙门刨床),则规定垂直于工件装夹平面为Z轴。2.X坐标X坐标一般是水平的,平行于装夹平面。对于工件旋转的机床(如车、磨床等),X坐标的方向在工件的径向上;对于刀具旋转的机床则作如下规定:当Z轴水平时,从刀具主轴后向工件看,正X为右方向。当Z轴处于铅垂面时,对于单立柱式,从刀具主轴后向工件看,正X为右方向;龙门式,从刀具主轴右侧看,正X为右方向。图1笛卡儿直角坐标系中坐标方向的规定13.Y、A、B、C及U、V、W等坐标由右手笛卡儿坐标系来确定Y坐标,A,B,C表示绕X,Y,Z坐标的旋转运动,正方向按照右手螺旋法则(见图1)。若有第二直角坐标系,可用U、V、W表示。1.2机床坐标系(MCS)机床中坐标系如何建立取决于机床的类型,它可以旋转到不同的位置。图2机床坐标系/坐标轴坐标系的原点定在机床零点,它也是所有坐标轴的零点位置。该点仅作为参考点,由机床生产厂家确定。如果要让数控系统正确地知道机床坐标系,机床开机后必须进行回原点运行。1.3工件坐标系(WCS)为了对工件的几何位置进行描述,编程人员可以指定一个笛卡儿坐标系,工件零点也可以由编程人员自由选择。他无需了解机床在工作时的具体运动情况,是工件运动还是刀具运动,这在不同的坐标轴上也有可能不同,方向的确定始终以工件静止刀具运动为假定。图3工件坐标系21.4实际工件坐标系在进行几何描述时,如果编程人员感到重新选择一个零点要比原来的零点(工件零点)更方便,则可以利用可编程的坐标值重置指令重新确定一个新的零点。新零点以原工件零点为基准。坐标值重置指令G92图4实际工件坐标系1.5工件装夹加工工件时工件必须夹紧在机床上并固定工件,保证工件坐标系坐标轴平行于机床坐标系坐标轴,由此在每个坐标轴上产生机床机床零点与工件零点的坐标值偏移量,该值作为可设定的零点偏移量输入到给定的数据区。当编制好的零件加工程序(简称NC程序)运行时,此值就可以用一个编程的指令(G53G59)选择,用G53指令就可以使工件坐标系和机床坐标系重合。当NC程序运行时,CCNCS-8400屏幕上显示的坐标值就是最后设置的坐标系中的坐标值。图5工件在机床上第二章建立一个程序NC程序必须数控系统能接受的格式输入。它必须包括机床所要求执行的功能和运动所需要的所有几何和工艺数据。一个NC程序是由若干个以程序段号大3小次序排列的程序段组成的。每个程序段由以下几部分组成:N程序段号G准备功能X、Y、Z直线坐标值A、B、C旋转坐标值U、V、W辅助坐标值I、J、K插补参数R圆弧半径F进给速度S主轴速度T刀具号D刀补参数索引号M辅助功能第三章程序格式CCNCS-8400可以用公制或英制编程。公制格式(mm):%3N4G2X4.3Y4.3Z4.3A4.3B4.3C4.3U4.3V4.3W4.3I4.3J4.3K4.3R4.3F4S4T2D2M2英制格式(inch):%3N4G2X3.4Y3.4Z3.4A3.4B3.4C3.4U3.4V3.4W3.4I3.4J3.4K3.4R3.4F4S4T2D2M2其中的数字表示字母后面可以跟几位数。“3.4”表示有关字母的后面可以跟正负数字,小数点左面最多可达4位数字,后面为三位数字。“4”表示只能写正4位数字(没有小数点)。4第四章NC编程基本原理4.1程序名每一个程序均有一个程序名。程序名由%定义。后跟3位整数0255,共256个。每个程序还可有一个文件名,与Windows的文件名一样。4.2程序结构NC程序由各个程序段组成(见下表)。每个程序段执行一个加工步骤。程序段由若干个字组成。最后一个程序段包含程序结束符:M02