首页 GSK928TA数控系统使用用户手册

GSK928TA数控系统使用用户手册

举报
开通vip

GSK928TA数控系统使用用户手册GSK928TA数控系统使用手册第一部分编程§1编程简介§1.1轴定义本系统使用X轴,Z轴组成的直角坐标系进行定位和插补运动。X轴为水平面的前后方向,Z轴为水平面的左右方向。向工件靠近的方向为负方向,离开工件的方向为正方向。如图示,前后刀座的坐标系,X方向正好相反,而Z方向是相同的。在以后的图示和例子中,用前刀座来说明编程的应用,而后刀座车床系统可以类推。图示:前刀座的坐标系图示:后刀座的坐标系ZXZX§1.2机械零点机械零点为安装在车床上的接近开关的位置,本系统要求机械零点安装在X轴...

GSK928TA数控系统使用用户手册
GSK928TA数控系统使用手册第一部分编程§1编程简介§1.1轴定义本系统使用X轴,Z轴组成的直角坐标系进行定位和插补运动。X轴为水平面的前后方向,Z轴为水平面的左右方向。向工件靠近的方向为负方向,离开工件的方向为正方向。如图示,前后刀座的坐标系,X方向正好相反,而Z方向是相同的。在以后的图示和例子中,用前刀座来说明编程的应用,而后刀座车床系统可以类推。图示:前刀座的坐标系图示:后刀座的坐标系ZXZX§1.2机械零点机械零点为安装在车床上的接近开关的位置,本系统要求机械零点安装在X轴和Z轴的正方向的最大行程处。若你的车床上没有安装相应的接近开关,请不要使用本系统提供的有关机械零点的功能。机械零点之前要安装零点减速开关。§1.3刀具起点(程序零点)开始执行零件加工程序的位置被定义为刀具起点,亦称程序零点(不是指坐标系的(0,0)点)。§1.4坐标系本系统以工件坐标系作为编程的坐标系,建议加工程序的第一段用G0指令绝对坐标编程对X和Z轴进行定位。通常将X轴中心设置为X0.00坐标位置,Z轴靠近主轴卡盘的位置设置为1GSK928TA数控系统使用手册2Z0.00坐标。加工程序亦可使用G92指令定义浮动坐标系,为了方便编程,程序之中可以多次使用G92定义新的坐标系。系统会自动记住加工零点和机械零点的位置。执行G27(回机械零点并进行失步测试),G28(经指定点返回程序零点),M02,M30,M31后系统将坐标系切换回工件坐标系。手动方式的命令2可设置工件坐标。§1.5编程坐标定义了坐标系之后,可用绝对坐标(X,Z字段),相对坐标(U,W字段),或混合坐标(X/Z,U/W字段,绝对和相对坐标同时使用)进行编程。相对坐标是相对于当前位置的坐标,对于X轴,还可使用直径编程或半径编程,用G10指令定义半径编程,G11指令定义直径编程,系统的初态为直径编程,若你使用的从头至尾都是直径编程,可不必再用G11定义。§1.6附加轴Y轴除对X轴Z轴进行控制之外,还提供了附加轴(称Y轴)控制功能,加工程序可对Y轴进行快速定位和Y轴切削(单独Y轴的切削)的控制,手动方式中也可进行Y轴的移动。§1.7坐标的单位及范围本系统使用直角坐标系,最小单位为0.01mm,编程的最大范围是±99999.99其中X轴:值0.01对应实际位移为0.005mm。Z轴:值0.01对应实际位移为0.01mm。Y轴:值0.01对应位移是多少,特殊用户选附加轴时由机械安装确定。§1.8编程格式工件加工程序是由若干个加工程序段组成的。每个加工程序段定义主轴转速S功能,刀具编号和偏置号T功能,辅助功能(M功能)和快速定位/切削进给的准备功能(G功能)等。每个程序段由若干个字段组成,字段以一英文字符开头后跟一数值,程序段必须以字段N开头(程序段号)然后是其它字段,最后以<回车Enter>符结尾。举例:加工程序P10(10号加工程序):N10G0X30Z10》段10,快速定位;N20G1W-50F40》段20,直线插补(直线切削);N30G2U-10W-5R10》段30,园弧插补;N40G0U60W60》段40,快速定位;N50G28W0M2》段50,回程序零点,程序结束;GSK928TA数控系统使用手册3其中N20,G1,X30,F40等称为字段,字段开头的字符表示字段的意义,后面的数值为字段的取值。为了表达取值的范围,这里用N4表示字段N取值范围为4位整数(0~9999)而X±5.2取值范围为-99999.99至+99999.99,即最多5位整数位最多两位小数位,可+-。本系统程序段的格式为:/N5G2X(U)±5.2Z(W)±5.2Y(V)±5.2I±5.2K±5.2A±5.2C±5.2P±5.2R±5.2D5L5H5.2F4.2S3T2M2》其中/为跳选程序段标识符,若程序段开头有“/”符号,则表示该段为跳选程序段,当操作面板的“<跳段SKIP>”指示灯亮时按“<跳段(SKIP>”键可使灯亮或灭)系统将不执行跳选段(即跳过带“/”符号的程序段>;N程序段编号0-65535,必须在程序段的开头,不能缺省;G准备功能0-99,其中G10,G11,G98,G99可以与其它G功能同时出现;X(U)X轴方向的坐标,一般定义插补或定位的终点坐标。用X表示绝对坐标,用U则表示相对坐标。可以是直径坐标(G11状态)或半径坐标(G10状态);Z(W)Z轴方向的坐标,用Z则表明绝对坐标,用W则表明是相对坐标;Y(V)附加的Y轴的坐标,Y为绝对坐标,V为相对坐标;I园弧的园心相对于起点在X轴分量(相对位置)或锥度值,可以是直径值(G11状态)或半径值(G10状态);K园弧的园心相对于起点在Z轴的分量(相对位置);Z轴方向的锥度值;螺纹加工时使用的主轴转速;AX轴方向的数值,循环切削的进给量,螺纹循环加工的总切深度,可以是直径值(G11状态)或半径值(G10状态);CZ轴方向的数值,循环切削的进给量,螺纹循环的第一次切深;P循环切削的间距,螺纹的螺距或每英寸牙数;R园弧的半径,延时的时间;D子程序段号或跳转的程序段号0~65535;L循环次数0~∼65535;H快速定位速度,<=18000.00mm/Min,具体能达到多高速度取决于驱动电机及车床;F切削速度,0.01~3000.00mm/Min(G98分进给)或0.01~2.00mm/Roll(G99转进给);S主轴转速或恒线速控制的线速度,参见第二章S功能说明及48号参数说明;T刀具号和刀偏号,Tab其中刀具号a=0∼8,刀偏号b=0∼9(0号刀偏即无刀偏);M辅助功能0∼99;》回车(Enter)符,程序段结束符;程序段中必须有N字段(程序段号)。H,F,S,T及部分M功能与G字段及其它字段是无关联的。而X(U),Z(W),I,K,A,C,P,R,D,L等字段与G功能有关,视G功能的要求看是否需要相应的字段。G功能要求的字段必须出现在程序段之中,而不需要的字段就不能出现,有些字段其值为0在程序段之中可以省略(不输入),除要求N字段必要在程序段的开头之外,其它字段出现的顺序可以是任意的。GSK928TA数控系统使用手册4§1.9快速定位的路径本系统对于X轴,Z轴都需运动的快速定位,总是先两轴同时按照较短轴长度快速移动,再快速移动较长轴的余下长度部分,加工程序和手动方式都是如此。§1.10系统坐标偏置系统坐标偏置的位移量由系统的49号参数(X轴方向系统偏置)和50号参数(Z轴方向系统偏置)设置。加工程序还可用G93指令设置坐标偏置。进行坐标偏置是为了方便加工程序的编写,对于留加工余量的编程极为方便。编程时完全按照图纸的尺寸(不留加工余量)进行编程,当想在X轴方向或Z轴方向或两个轴方向留加工余量,只需在实际加工程序段的前面加入G93程序段设置坐标偏置(偏置量即加工余量)即可,而不需改变后面的加工程序段。执行G93时,进行偏置量的移位而位移之后系统的坐标同移位前的一样,从而实现了留加工余量的功能。系统自行记忆坐标偏置,用M02,M30,M31,G27(回机械零点),G28(经中间点回程序零点)或“<回零ZERO>”功能键执行回零操作之后,系统自动消除G93坐标偏置及刀具偏置§1.11初态,模态初态是指运行加工程序之前的系统编程状态。模态是指相应字段的值一经设置,以后一直有效,直至某程序段又对该字段重新设置。模态的另一意义是设置之后,以后的程序段中若使用相同的功能,可以不必再输入该字段。§1.12系统的初态系统的初态是指运行加工程序之前的编程状态,本系统的初态如下:G11状态:直径编程。G97状态:S指令指定主轴转速(非恒线速控制状态)。G98状态:切削进刀速率为每分钟进给量(mm/Min)。模态G功能:G0快速定位。快速定位速率:系统参数的1号参数(G0H)的值(见参数设置)。切削进给速率:系统参数的2号参数(G1F的值(见参数设置)。当前的状态:系统坐标:当前的坐标,为上次执行加工程序之后或手动方式之后的坐标;系统偏置:G93偏置通常情况下应为(0,0),但若上次执行的加工程序中运行过G93功能并从中途退出则系统有G93偏置;由49号参数(X轴方向系统偏置)和50号参数(Z轴方向系统偏置)GSK928TA数控系统使用手册5设置的系统坐标偏置对整个机械坐标系进行偏置,和编程无关。刀具状态:当前的刀具号及刀偏号;主轴状态:当前的状态。§1.13加工程序的开头开始执行加工程序时,系统(刀尖的位置)应处于可以进行换刀的位置。刀具为程序要使用的第一把刀。加工程序的第一段建议用G00X_Z_定位到进行加工的绝对坐标位置。否则若当前坐标与程序要求的坐标系不同,运行结果将出乎意料。§1.14加工程序的结束程序的最后一段一般以M2(停主轴,关水泵,程序结束),M30(程序结束,从程序开头再执行)或M31(程序结束)来结束加工程序的运行。执行这些结束程序功能之前最好使系统回到程序零点,一般用G28执行回程序零点的功能。加工程序结束后系统坐标将返回到机械坐标系,并消除了G93偏置和刀具偏置。§1.15子程序子程序是包含在主体程序中的,若干个加工程序段组成一个子程序。子程序由起始的程序段号标识,子程序最后一个程序段必需包含M99指令。子程序一般编排在M2或M30指令之后。使用M98进行子程序的调用,G86进行复合子程序加工循环。本系统M98指令可以最多嵌套三级。例:使用M98进行子程序的调用:N40D1000L10M98》调用子程序1000共10次..N1000G1X-6》子程序开头N1010X-30W-30》N1020Z-20》N1030U-10Z-30》N1040G0X45Z80M99》子程序结束§1.16反向间补间隙补偿的数据作为系统参数存放于参数区(11,12号参数分别为X和Z轴的间补值)。若设置为(0.00,0.00)则无间补,设置为非零则系统自动进行反向间补(圆弧插补自动过象限,自动消除反向间补)。GSK928TA数控系统使用手册6§2STM功能,H,F,FEED%§2.1S功能1.在G97即非恒线速控制状态:未选择主轴模拟控制时,程序段中的S字段用于指定输出口S1、S2、S4、S8的状态;选择主轴模拟控制时,S字段用于指定主轴实际转速(转/分)。当系统48号参数不为0时,选择主轴模拟控制。系统48、52号参数值分别对应主轴模拟输出电压为5V时、主轴低速档和高速档的主轴转速,详见§6参数设置。系统10号参数的SM41位定义主轴模拟控制时的主轴换档方式:SM41=0:主轴采用被动方式(人工方式)换档:用户2输入=0,主轴为低速档,执行S指令时按48号参数计算输出模拟电压;用户2输入=1,主轴为高速档,执行S指令时按52号参数计算输出模拟电压;SM41=1:主轴采用主动方式换档:执行M41或M42命令分别输出S1或S2信号给换档机构,用户输入2由断开变为接通时表示换档完成。系统根据当前M41或M42状态,执行S指令时分别按48或52号参数计算输出主轴模拟电压。系统10号参数S1234位选择S1、S2、S4、S8的输出方式:当10号参数的位SM41=1或48号参数不为零时,S指令值仅从模拟输出端以0~10V范围输出,不影响S1、S2、S4、S8输出接口状态;当SM41=0且48号参数为零时,指令S0~S255相应输出0~10V主轴模拟电压,S指令同时按下述规定改变S1、S2、S4、S8输出端状态:S1234=0时:执行Sn命令(n≤15)将以BCD编码方式输出到S1、S2、S4、S8输出端。若n>15,S1、S2、S4、S8输出端状态不变。S1234=1时:执行Sn命令(n≤4)将以四档速度方式输出到S1(n=1)、S2(n=2)、S4(n=3)、S8(n=4)输出端,仅对应S输出端置位,其它S输出端清零。如果n>4,S1、S2、S4、S8输出端状态不变。不管是否选择主轴模拟控制,M40/M41/M42、M50/M51/M52指令对S1、S2、S4、S8输出端的控制均有效。2.在G96即恒线速控制状态:G96S_(S后的数值为指定的线速度,单位为:米/分钟)恒线速状态下,S值用于指定切削的线速度:在切削进给时,系统根据当前的X轴绝对坐标位置对主轴转速进行调整,以保证按S值指定的线速度切削。系统的53和54号参数分别为恒线速控制状态下的主轴最低转速和主轴最高转速限制。只有使用模拟主轴(如变频调速)时才能用G96进行恒线速切削控制。当系统48号参数为0或S值为0时,恒线速控制无效。切削进给时恒线速控制的主轴转速由以下 公式 小学单位换算公式大全免费下载公式下载行测公式大全下载excel公式下载逻辑回归公式下载 计算:主轴转速(转/分)=1000*S线速度/(3.1416*X当前坐标的绝对值)因此,使用恒线速控制状态,一定要将系统(工件)坐标设置成X0.00为轴的中心位置。由 计算公式 六西格玛计算公式下载结构力学静力计算公式下载重复性计算公式下载六西格玛计算公式下载年假计算公式 可知,在恒线速控制状态,主轴转速随加工工件的直径变化而变化,直径越小主轴转速越GSK928TA数控系统使用手册7快(系统将以54号参数限制主轴最高转速),直径越大主轴转速越慢(系统将以53号参数限制主轴最低转速)。在X=318.00mm(即工件直径为318mm时)处,主轴转速刚好与线速度S值相同。系统只在切削进给时根据X轴绝对位置实时计算和输出控制恒线速的主轴转速。快速定位、螺纹加工和F为每转进给时,主轴转速将没有变化,即此时恒线速控制无效。G96和G96状态设置的线速度S值是模态的,可用G97指令取消恒线速控制状态。在G97指令程序段中若无S指令则主轴转速将不会变化,即保持G97指令前的主轴转速不变。手动执行S指令总是控制主轴转速,即:手动时只有G97状态、没有G96状态。§2.2T功能注意:执行T功能换刀时:转到刀位后不等刀架坐下即算完成T功能,接着执行其它功能。程序段中的T字段用于控制刀架换刀和对刀具偏置进行补偿,用两位数字来表示。十位数字为要使用的刀具编号0~8号刀(0号刀不用转动刀架,使用当前的刀具,不作移位运动而进行系统坐标换算),个位数为刀具的偏置号0~9号(0号刀具偏置总是为(0,0),即无刀偏)。执行T功能时,若十位数字表示的刀具号非当前的刀具,则系统先控制刀架转动到需要的刀具。然后执行刀具偏置,即新的刀具偏置量减去旧的刀具偏置量得出一相对位移量,系统按照这一位移量进行快速移位,移位完成之后系统的坐标仍保持移位前的值。执行T功能时,若十位数字表示的刀具号为0,则表明用户使用排刀(无需转动刀架)。此时系统将新的刀具偏置减去旧的刀具偏置量得出一相对位移量,系统的绝对坐标将被减去这一位移量,而不进行实际的位移。执行回零功能(G27,G28,“<回零ZERO>”功能键)和M02,M30,M31功能将消除刀具偏置及G93坐标偏置。可用手动方式的对刀功能设置刀具偏置,刀具偏置作为系统参数存放于系统参数区,自动和手动方式时可用<参数Par>键查看或修改刀偏。加工程序中T指令最好与G0快速定位指令编在同一程序段中,系统将刀偏和快速定位和起来一次进行定位,以提高运行效率。执行T功能换刀时:转到刀位后不等刀架坐下即算完成T功能,接着执行其它功能。必要时可加G04指令进行延时。§2.3M功能(辅助功能)M0—程序停止,完成程序段其它指令后,停止主轴,关冷却液,指向下一程序段,停止做进一步的处理,等待按RUN<运行RUN>键,才继续运行该程序段;M2—程序结束、停止。停主轴,关冷却液,消除G93坐标偏置和刀具偏置,若G92状态则返回机械坐标系,系统回到起始程序段(不运行);M3—主轴正转;M4—主轴反转;M5—停止主轴;M8—开冷却泵;GSK928TA数控系统使用手册8M9—关冷却泵;M12—暂停,等待按“<运行RUN>”键才继续运行(按急停键则停止);M20—用户1输出置1;M21—用户1输出清零;M22—用户2输出置1;M23—用户2输出清零;M24—用户3输出置1;M25—用户3输出清零;M27—将系统坐标清零,并清除机械零点标志(即表示未回过机械零点);M28—将Y轴坐标清零;M30—程序结束,消除G93偏置和刀具偏置返回起始程序段并运行(重复执行);M31—程序结束,消除G93偏置和刀具偏置返回起始程序段(不运行);M32—润滑开;M33—润滑关;M40—S1、S2清零(主轴两档速度控制无输出);M41—选择第一档速度,即S1置位、S2清零;M42—选择第二档速度,即S2置位、S1清零;M50—S4、S8清零(主轴S4、S8输出无效);M51—S4置位(输出有效)、S8清零;M52—S8置位(输出有效)、S4清零;M60—用户输入1为1时等待,用户输入1为0时执行同段其它指令、下一段指令;M61—用户输入1为0时等待,用户输入1为1时执行同段其它指令、下一段指令;M62—用户输入2为1时等待,用户输入2为0时执行同段其它指令、下一段指令;M63—用户输入2为0时等待,用户输入2为1时执行同段其它指令、下一段指令;M90—1号用户输入为0则跳转,程序段格式为:N_D_M90》其中,D为跳转的程段号(若用户输入为1,则顺序到下一段);M91—1号用户输入为1则跳转,程序段格式为:N_D_M91》其中,D为跳转的程序段号(若用户输入为0,则顺序到下一段);M92—无条件跳转,跳转到D定义的程序段,格式为:N_D_M92》其中,D为跳转的程序段号;M93—2号用户输入为0则跳转,程序段格式为:N_D_M93》其中,D为跳转的程序段号(若用户输入为1,则顺序到下一段);M94—2号用户输入为1则跳转,程序段格式为:N_D_M94》其中,D为跳转的程序段号(若用户输入为0,则顺序到下一段);M98—调用子程序,格式为:N_D_L_M98》其中,D为子程序的起始段号,L为调用次数(省略为一次);M98指令最多可嵌套3级;M99—子程序结束返回;注意:M0,M2,M30,M31,M99在G功能执行之后才执行;M90,M91,M92,M93,M94,M98为单独格式(即不能同时有G10,G11,G98,G99以外的G功能);其它的M功能在一个程序段内都是在S和T功能之后、G功能之前执行的。GSK928TA数控系统使用手册9§2.4H,F,FEED%程序段之中可以自由使用H字段,F字段分别定义快速定位的速度和切削进给速度,一经设置H和F一直有效,直至下次重新设置(系统的1,2号参数也可设置快速定位速度和切削速度)。通常不需要在加工程序中使用H,由1号系统参数设置快速定位的速度即可。H:≤18000.00mm/Min(毫米/分),实际能达到多高速度取决于机床和驱动电机。F:G98(分进给状态):0.01~4000.00mm/分(使用步进电机时F<=1000.00以保证不失步)G99(转进给状态):0.01~2.00mm/转FEED%为切削进给速度的百分比,范围是0%,10%,20%,......,150%,由功能键<↑Feed%>和<↓Feed%>进行调整,系统运行过程之中FEED%实时可调。GSK928TA数控系统使用手册§3G功能§3.1G0快速定位(模态,初态)格式:N_G0X(U)_Z(W)_》其中:X(U),Z(W)为定位的终点坐标,X,Z分别为X轴和Z轴的绝对坐标,U,W分别为X轴和Z轴的相对坐标,、相对坐标和绝对坐标用其中之一,不需移位的坐标轴可以省略,相对坐标是相对于当前位置的位移量。对于两个轴需要定位的情况,总是先两轴同时按照较短轴长度快速移动,再快速移动较长轴的余下长度部分。定位速度按照1号参数进行,可用H字段修改快速定位速度(41-43号参数为各轴限速)例:当前位置(250,400):N400G0X100W-300100200300100200300400XZ终点起点§3.2G1直线切削(直线插补)(模态)格式:N_G1X(U)_Z(W)_》其中,X(U),Z(W)为直线的终点坐标以当前位置为直线的起点,X(U),Z(W)字段给定的位置为终点进行直线插补。进刀的速度为切削进给速度,可用F字段或2号系统参数修改切削速度。使用步进电机时进给速度F<=1200.00可保证不失步。100200100200300XZ终点起点例:当前坐标(100,300):N100G1X50Z200F10010GSK928TA数控系统使用手册§3.3G2,G3园弧切削(园弧插补)(模态)格式:N_G2或G3X(U)_Z(W)_R_》或:N_G2或G3X(U)_Z(W)_I_K_》第一种格式是用园弧半径R进行编程,第二种格式是用园心相对于起点(起点即当前位置)位置(I,K)进行编程。使用步进电机时进给速度F<=1000.00可保证不失步。其中,X(U),Z(W)为园弧终点的坐标;R园弧的半径;I园心相对于起点的坐标在X轴的分量,G11状态为直径编程,G10状态为半径编程;K园心相对于起点的坐标在Z轴上的分量;园弧插补是按照切削速度进刀的。G2为顺时针方向,G3为逆时针方向,如图示:园弧插补自动过象限,过象限时自动进行反向间隙补偿。用R编程时.若R>0,则为小于等于180度的园弧,若R<0则为大于等于180度的园弧。后刀座车床圆弧方向图示:前刀座车床圆弧方向图示:ZXG3G2ZXG3G2§3.4G4延时等待格式:N_G4R_》执行G4系统将延时等待R秒(最小单位为0.01秒)。§3.5G10半径编程(模态)用G10定义编程的状态为半径编程,所有X轴方向的字段值都是半径编程的,这些字段有X(U),I,A,P,R,C等。半径编程状态下,0.01的值实际对应为X轴方向的0.01mm(X轴的步进单位为0.005mm)(值与实际距离相同)。G10可与其它G功能同时出现在一程序段之中。§3.6G11直径编程(模态,初态)11GSK928TA数控系统使用手册用G11定义编程的状态为直径编程,所有X轴方向的字段值都是直径编程的,这些字段有X(U),I,A,P,R,C等。直径编程状态下,0.01的值实际对应X轴方向的0.005mm(X轴的步进单位为0.005mm)(值为实际距离的两倍)。G11可与其它G功能同时出现在一程序段之中。§3.7G27快速返回机械零点测试格式:N_G27》G27将消除G93设置的系统坐标偏置和刀具偏置并使系统回到工件坐标系,快速定位到机械零点并测试是否失步。执行G27时要确保系统处于零点减速信号负方向位置,若未安装机械零点或以前未回过机械零点,将出现E45报警。回机械零点后若测试到失步,将出现E41/E42报警。55和56号参数记录下X轴和Z轴回机械零点的偏差。10号参数的E41位=0有失步即出E41/E42报警,=1时失步的偏差大于0.02时才出E41/E42报警。当G27与M28指令在同一程序段时,G27回到机械零点后系统不测试失步,将不会出现E41/E42报警。§3.8G28经中间点快速返回程序零点格式:N_G28X(U)_Z(W)_》G28将快速定位到X(U),Z(W)字段给出的中间点,再快速返回程序零点并消除G93坐标偏置和刀具偏置,并使系统回到工件坐标系。§3.9G32英制螺纹切削直螺纹或锥螺纹:格式:N_G32X(U)_Z(W)_I_P_R_D_K_》其中:X(U),Z(W)定义螺纹底部位置的坐标I为锥度螺纹的锥度,省略为直螺纹。I的正负必须与X(U)的方向一致;P为每英寸牙数2.20~100.00;R为螺纹结束时的45度倒角在Z轴方向长度,省略则无45度退尾的功能;D0或无D值:单头螺纹D1~D99:多头螺纹的头数D100~D200:端面螺纹(单头)D201~D220:单头螺纹R退尾角度=20010arctan−D注1)D缺省、或D=210、或D<201、或D>220时退尾角度=45○,两轴退尾长度(X轴为半径值)相等;注2)D值在201~220间数值越大,退尾角度越小、退尾速度越慢:D=201时退尾理论角度≈84○(最快速度退尾);12GSK928TA数控系统使用手册D=220时退尾理论角度≈27○(最慢速度退尾);注3)最大退尾理论角度将受到螺距限制,螺距越大最大退尾理论角度将越小,螺距为12mm时最大退尾的角度为45○。实际最大退尾角度还受负载和驱动电源限制。K为使用的主轴转速(每分钟转数),小于实际转速时螺纹加工升降速更快;G32执行的过程如下:①X轴方向先从当前位置(G32的起点)快速移动到X(U)+I的位置(螺纹的起点);②进行螺纹切削到Z轴方向的Z(W)位置,若有R字段则到Z(W)-R的位置;③进行45度的R长度的退尾;④X轴方向快速回G32起点位置;⑤若为多头螺纹(D>0),循环照样进行,但最后一刀结束时,Z轴不返回起点;⑥若是多头螺纹,则重复①~⑤共D次;前刀座U<0,W<0(其它方向类推)的图示:XZIHHRT(X,Z)起点其中T:螺纹加工H快速终点端面螺纹:格式:N_G32X(U)_Z(W)_P_D_(英制)N_G33X(U)_Z(W)_P_D_(公制)终点13其中X(U)为X轴方向(端面)螺纹加工的终点坐标。Z(W)为Z轴方向的进刀量和进刀方向。P为每英寸牙数(G32时),或螺距0.01∼12.00(G33时)。X螺纹D>=100表示进行端面螺纹加工加工过程:(主轴已转动,前刀座U<0,W<0端面螺纹加工图示)Z进刀①Z轴进刀。起点②X轴进行端面螺纹加工。③Z轴退刀。加工结束,停在编程的X坐标处,Z轴位置同起始位置相同。§3.10G33公制螺纹切削格式:N_G33X(U)_Z(W)_I_P_R_D_K_》其中:X(U),Z(W)螺纹底部位置的坐标。I为锥度,正负必须与X(U)的方向一致,省略为直螺纹。GSK928TA数控系统使用手册14P螺距,0.01∼12.00mm。R螺纹结束的倒角长度,省略则无倒角,R>1.60。D见G32关于D值的说明。K为使用的主轴转速(每分钟转数),小于实际转速时螺纹加工升降速更快;§3.11螺纹切削的其它说明1.螺纹切削要求配1200脉冲/转的主轴编码器;2.螺纹进给速度的计算公式:英制螺纹速度=主轴转速*25.4/P;公制螺纹速度=主轴转速*P;3.系统要求主轴转速≤1600转/分;切削螺纹的进给速度要求≤1800.00毫米/分;4.加工锥度螺纹和螺纹倒角(45度退尾)的过程中,X轴的坐标显示不能实时更新;6.使用K(主轴转速粗略值)来调整螺纹加工升降速控制,使用步进电机时不易失步,而使用伺服电机可以更快速;当使用几个程序段加工同一螺纹时,K值必须相同。螺纹加工升降速还与X,Z轴的起始速度参数(35和36号参数)有关。§3.12G60系统参数设置(模态)格式:N_G60D_X_Z_I_L_》其中L=1~80为系统参数号,关于系统参数见§6系统参数设置。D=0~20为计算因子,分别作用如下:D=0:使L号系统参数=0D=1:使L号系统参数=XD=2:使L号系统参数=-XD=3:使L号系统参数=Abs(X);取X的绝对值;D=4:使L号系统参数=原值+XD=5:使L号系统参数=原值-XD=6:使L号系统参数=X+ZD=7:使L号系统参数=X-ZD=8:使L号系统参数=-X+ZD=9:使L号系统参数=-X-ZD=10:使L号系统参数=2XD=11:使L号系统参数=X/2D=12:使L号系统参数=X*(Z的低字节值);低字节值:0.00∼2.55;D=13:使L号系统参数=X/(Z的低字节值);低字节值:0.00∼2.55;D=14:使L号系统参数=X*Z/ID=15:使L号系统参数=Root(X*Z);X和Z的乘积开平方;D=16:使L号系统参数=Root(X**2+Z**2);X平方,Z平方之和的平方根;D=17:使L号系统参数=Root(X**2-Z**2);X平方,Z平方之差的平方根;GSK928TA数控系统使用手册D=18:使L号系统参数=min(X,Z);XZ的最小值;D=19:使L号系统参数=max(X,Z);XZ的最大值;D=20:使L号系统参数=mod(X,Z);取摸,即X除以Z的余数;系统内部用4字节来存放数据,为范围:-2147483648至2147483647的整数,使用参数运算时应确保数据在有效范围作运算。显示0.01的值,系统内部为1。注意!:系统内部全部使用整数进行运算,0.01对应内部整数1,内部整数的范围是-999999999至999999999,在使用G60进行运算时,要小心对待,并保证运算不溢出。§3.13G61判参数值跳转格式:N_G61L_U_W_I_D_》其中L1~L80为系统参数。L81~L83分别为当前X、Z、Y的绝对坐标值。D为跳转目的程序段号0~65535;U,W,I为条件值(至少要有一个出现在程序段中);它们的作用是:U:若L号参数值=U,则转D程序段;W:若L号参数值>W,则转D程序段;I:若L号参数值<I,则转D程序段;当条件成立时,系统跳转到D程序段去执行,条件不成立,则顺序执行下一程序段。§3.14G62任意二次曲线切削(插补)(模态)格式:N_G62X(U)_Z(W)_I_A_K_C_》其中X(U)、Z(W)两个方向都不能省略,为曲线的终点坐标,曲线的终点两个轴的方向与起点(即当前位置)都不能相同。从起点到终点两个轴都是向一个方向变化,不能反向,即不能过“象限”。二次曲线满足公式:I*X**2+A*X=K*Z**2+C*Z+常数其中,X**2表示X的平方,Z**2表示Z的平方,IAKC为程序段中的字段值。字段I,A,K,C为零的可省略,当计算出的IAKC值都很大时,可将它们全部除以一常数来化小之。公式中的X,Z为系统的绝对坐标(X方向为直径值)。使用时,用户要保证曲线不过“象限”,否则运行时曲线的后半部分会变成直线。抛物线加工Z15如图示,中心和顶点的绝对坐标已知N_G62X_Z_I_A_C2中心(Xb,Zb)顶点(Xa,Za)可进行抛物线的加工,其中:.X,Z为终点坐标I=Zb-ZaA=-2*Xa*(Zb-Za)XGSK928TA数控系统使用手册椭园加工Z(p,q)ba如图示,中心绝对坐标(p,q)X方向半径为a,Z方向半径为bN_G62X_Z_I_A_K_C_可进行椭圆加工,其中:X,Z为终点坐标I=q**2K=-4*a**2A=-2*p*b**2C=8*a**2*qX§3.15G70附加的Y轴快速定位格式:N_G70Y(V)_》其中Y为Y轴绝对坐标,V为Y轴相对坐标。§3.16G71附加的Y轴切削进给格式:N_G71Y(V)_》其中Y(V)为Y轴进给的绝对(相对)坐标。§3.17G72附加的Y轴的坐标设置格式:N_G72Y_》将字段Y的值用来设置新的Y轴坐标。Y轴的坐标可用手动方式选择Y轴来查看,见§8手动方式。§3.18G73附加的Y轴回机械零点格式:N_G73》Y轴的沿正方向回机械零点,到达机械零点后将Y轴坐标清零。§3.19G74,G75,G76,G77攻牙循环格式:N_G_Z(W)_P_D_K_》其中G=74,英制左旋牙;75,公制左旋牙;16GSK928TA数控系统使用手册76,英制右旋牙;77,公制右旋牙;Z(W)为牙底的坐标;D为牙的头数≤99,省略为单头牙;英制时P=2.20∼200.00牙/英寸;公制时P=0.01∼12.00毫米/牙;K为使用的主轴转速(每分钟转数),小于实际转速时螺纹加工升降速更快;攻牙循环执行过程:1).左旋牙:主轴反转(右旋牙:主轴正转),<若执行攻牙前主轴已转动,则不发出启动主轴的信号>;2).攻牙到牙底(Z轴);3).停主轴,反向间补(Z轴);4).左旋牙:主轴正转(右旋牙:主轴反转);5).退牙;6).停止主轴;7).若为多头牙,则循环①∼⑥共D次;主轴需装有1200脉冲/转的编码器和CNC控制主轴启停才能使用攻牙循环功能;§3.20G78啄钻循环(高速钻孔)格式:N_G78Z(W)C_P_》(用于Z轴钻孔);其中,Z(W)为孔底坐标;C为每次进刀量;P为快速下刀时离加工过一次的位置的距离;执行过程:1.切削进刀C的深度;W孔深PPCC2.快速退刀至起点;3.快速进刀,深度为Cn-P;4.切削进刀,距离为C+P,(Cn=Cn+C);5.循环2,3,4,直至到达孔底;6.快速退刀至起点,结束;左边的图为G78示意图§3.21G80柱面锥面粗车循环(内外径加工循环,Z轴方向切削)格式:N_G80X(U)_Z(W)_K_A_P_》其中X(V),Z(W)为X轴和Z轴粗车循环总进给量和方向;K为相对于Z(W)的锥度,省略为柱面粗车;17GSK928TA数控系统使用手册A为X轴方向每次切削进刀量,A>0;P为X轴方向的退刀间距,P>0;执行过程:①X轴方向快进A的距离;②Z轴方向切削至Z(W)字段设定的位置(有K还需加上锥度);③X轴切削退刀P的距离(有K则加上锥度);④Z轴方向快速返回起点;⑤X轴方向快进A的距离;⑥重复②,③,④,⑤直至X轴到达总切削进给量;循环完毕时,X轴定位在字段X(U)给定位置,而Z轴的位置还是起点位置。前刀座U<0,W<0(其它方向类推)的图示:ZXAPK<0(X,Z)终点起点§3.22G81端面,锥面粗车循环(X轴方向切削)格式:N_G81X(U)_Z(W)_I_C_P_》其中X(U),Z(W)为X轴和Z轴切削的总进给量和方向;I为相对于X(U)的锥度,省略则无锥度;C为Z轴方向每次切削进刀量,C>0;P为Z轴方向的退刀间距,P>0;执行过程:①Z轴方向快进C的距离;②X轴方向切削至X(U)字段设定的位置(有I还需加上锥度);③Z轴切削退刀P的距离(有I则加上锥度);④X轴方向快速返回起点;⑤Z轴方向快进C的距离;⑥重复②,③,④,⑤直至Z轴到达总切削进给量;循环完毕时,X轴仍处于起点位置,Z轴定位在字段Z(W)给定的位置。前刀座U<0,W<0(其它方向类推)的图示:18GSK928TA数控系统使用手册PI<0起点(X,Z)XZ终点C§3.23G82英制螺纹加工循环格式:N_G82X(U)_Z(W)_I_A_C_P_R_D_L_K_》其中X(U)Z(W)为螺纹结束(螺纹底部)的位置;I螺纹的锥度,省略为直螺纹,正负应与X(U)的方向相同;A螺纹的总切削深度(螺纹底部到螺纹表面的距离),A>0;C第一次切削深度(第n次切深为:C*n开平方),C>0;P每英寸的牙数:2.20~100.00;R螺纹结束的45度倒角在Z轴的分量,R>1.60,省略则无倒角退尾;D螺纹的头数,D=0~220,省略为单头螺纹;D1~D99:多头螺纹的头数D100~D200:端面螺纹(单头)D201~D220:单头螺纹R退尾角度=20010arctan−D注1)D缺省、或D=210、或D<201、或D>220时退尾角度=45○,两轴退尾长度(X轴为半径值)相等;注2)D值在201~220间数值越大,退尾角度越小、退尾速度越慢:D=201时退尾理论角度≈84○(最快速度退尾);D=220时退尾理论角度≈27○(最慢速度退尾);注3)最大退尾理论角度将受到螺距限制,螺距越大最大退尾理论角度将越小,螺距为12mm时最大退尾的角度为45○。实际最大退尾角度还受负载和驱动电源限制。L刀尖的角度(螺纹的度数)标准有29○,30○,55○,60○,80○。本系统增加28○,54○,59○,79○。省略则为直进刀(刀尖双面都切削);K为使用的主轴转速(每分钟转数),小于实际转速时螺纹加工升降速更快;螺纹切削循环过程:①当L>0时,进行单面进刀的位移;Z轴方向向Z(W)的反方向快速移动距离2*C*n开平方*tg(L/2),其中C为第一次切削量,n为循环次数;②(第n次循环)X轴方向快速定位到:X(U)-A+C*(n开平方);③进行长度为Z(W)的螺纹切削,包括R倒角退尾和多头螺纹循环;④X轴方向快速返回起始位置;19GSK928TA数控系统使用手册⑤Z轴方向快速返回起始位置;⑥循环①至⑤若干次数直至螺纹切削至底部;循环结束系统处于G82的起始位;螺纹循环切深示意图(其它方向类推):省略L,双面进刀图示:刀尖L角度的单面进刀图示:AnCC第一次切深第次切深n切深总AnCC第一次切深第次切深n切深总G82循环图示(无L,U<0,W<0,前刀座):G82循环图示(有L,U<0,W<0,前刀座):R(X,Z)A起点XZ(X,Z)起点XZI§3.24G83公制螺纹加工循环格式:N_G83X(U)_Z(W)_I_A_C_P_R_D_L_K_》除P字段之外,其它字段的意义与G82的相同。这里,P为0.01~12.00的螺距。G83的循环与G82一样,循环完毕返回到G83起始点。§3.25G84Z轴方向切削的球面粗车循环格式:N_G84X(U)_Z(W)_R_(I_K_)A_C_P_D_》其中X(U)、Z(W)为园弧起点坐标,G84起点到X(U)的位置为X轴方向总进刀量,X(U),Z(W)同时还定义了切削的方向。R园弧的半径,R>0;或用I,K园心相对于圆弧起点的位置;A为X轴方向的每次进刀量,A>0;C园弧终点(也是循环的终点)的Z轴方向相对于G84起点的位置。园弧终点的X轴为G84起点。C值的正负应与Z(W)方向相同;P每次切削X轴方向退刀的间距,P>0;D定义园弧的方向,=0顺园,>0逆园,省略为顺园;G84中定义的圆弧不能过象限。类似于G80柱锥度粗车循环,只不过G80的锥面是斜边而G84是园弧。循环加工过程:20GSK928TA数控系统使用手册①X轴方向快速进刀A的距离;②Z轴方向切削进给至与园弧的交点;③X轴方向切削速度退刀P的距离;④Z轴方向快速返回G84的起点;⑤循环①,②,③,④直至第②步时到达X(U)、Z(W)给出的园弧起点;⑥以X(U)、Z(W)为园弧起点,作园弧切削,循环结束;循环结束系统处于G84的园弧终点位置(即X轴方向与G84起点相同,Z轴方向为C字段相对于G84起点的位置)。(圆弧终点)CXZ(x,z)圆弧起点终点AP起点G84前刀座U<0,W<0,D=1(其它方向类推)的图示:§3.26G85X轴方向切削的球面粗车循环格式:N_G85X(U)_Z(W)_R_(I_K_)A_C_P_D_》其中X(U),Z(W)为园弧的起点坐标,G85起点到Z(W)为Z轴方向的总进刀深度,X(U),Z(W)同时还定义了切削的方向;R园弧的半径,R>0;或用I,K园弧的园心相对于园弧起点的位置;A园弧终点(也是循环的终点)的X轴方向相对于G85起点的位置,园弧终点的Z轴方向的位置为G84起点位置。A值正负与X(U)方向相同。CZ轴方向的每次进刀量,C>0;P每次切削Z轴方向退刀的间距,P>0;D园弧的方向,D=0或省略为顺时针,D>0逆时针方向;G85中定义的圆弧不能过象限。示意图中D=1逆时针圆弧。类似于G81端面锥面粗车循环,只不过G81的锥面是斜面,而G85的球面是园弧,加工过程:CP起点A终点(圆弧终点)XZ(X,Z)圆弧起点21①Z轴方向快速进刀C的距离;②X轴方向切削进给至与园弧的交点;③Z轴方向切削速度退刀P的距离;④X轴方向快速返回G85的起点;⑤循环①~④直至到达X(U)、Z(W)给出的园弧起点⑥以R为园弧半径(或I,K为园心)G85起点,+A为X轴方向的园弧终点,G85起点为Z轴方向园弧终点作园弧切削,循环结束;GSK928TA数控系统使用手册§3.27G86精加工子程序循环格式:N_G86A_C_D_L_》其中AX轴方向总加工余量(及正负,X轴每次切削量和方向为:-A/L);CZ轴方向总加工余量(及正负,Z轴每次切削量和方向为:-C/L);D子程序的起始程序段号(子程序中不能有M98指令);L循环次数;循环过程:①循环次数:n=1;②快速定位到相对位置(A-n*A/L,C-n*C/L),本系统称之为G86的偏置量;③调用子程序;子程序执行过程中的所有X,Z字段(绝对坐标)都被加上G86的偏置量,通常子程序第一段为G0快速定位,子程序按照零件图纸尺寸编程即可。④子程序结束之后快速返回G86的起始位置;⑤循环次数:n=n+1;⑥循环②、⑤直至G86最后一次调用子程序,循环结束;G86循环结束之后总是返回到G86起始位置。例:当前位置(300,400)ZN100G86A6C3D200L2》22......N200G0X150W-100》N210G1Z200》N220G3U100Z150R100》N230G0U50M99》XG86起点§3.28G87局部循环格式:N_G87D_L_》其中D局部循环的起始程序段号,必须在当前G87程序段的前面(并能执行到当前段),L循环次数。100200300100200300终点N50N50N50N40N40N30起点XZN40例:N10G0X100Z300N40G1W-50N50G1U50W-50N60G87D40L2GSK928TA数控系统使用手册§3.29G88Z轴方向切槽循环格式:N_G88X(U)_Z(W)_A_C_P_》其中X(U),Z(W)为槽的对角的坐标,X(U)给出槽的宽度,Z(W)给出槽的深度;X(U),Z(W)同时给出槽的方向;AX轴方向的每次进刀量,A>0,应小于槽刀宽度;CZ轴方向刀深增量,C>0;PZ轴方向退刀的距离,P>0;循环过程:①Z轴方向切削进刀C的距离,切削速度退刀P的距离,再切削进刀C,退刀P,...,直至到达Z(W)字段的深度;②Z轴方向快速返回起始位置;③X轴方向快速进刀A的距离;④重复①,②,③直至X轴方向到达X(U)的位置;循环完毕,系统的位置处在:X方向为X(U)字段设定位置,Z方向与G88起点相同位置。XZ(X,Z)终点CP起点A前刀座U<0,W<0(其它方向类推)的图示:§3.30G89X轴方向的切槽循环格式:N_G89X(U)_Z(W)_A_C_P_》其中X(U),Z(W)为槽的对角的坐标,X(U)给出槽的深度,Z(W)给出槽的宽度;X(U)Z(W)同时给出槽的方向;AX轴方向的切深增量,A>0;CZ轴方向的每次进刀量,C>0,应小于槽刀宽度;PX轴方向的退刀距离,P>0;加工过程:231.X轴方向切削速度进刀A的距离,快速退刀P的距离,再进刀C,退刀P,...,直至到达X(U)字段的位置;2.X轴方向快速退刀至G89的起点;3.Z轴方向快速进刀C的距离;4.重复123直至Z轴方向到达Z(W)字段的位置;循环完毕,X轴方向处于G89的起点位置,Z轴方向则处于Z(W)字段给定的位置。前刀座U<0,W<0(其它方向类推)如左图示。GSK928TA数控系统使用手册PAC起点终点XZ(X,Z)§3.31G92浮动坐标系设定格式:N_G92X(U)_Z(W)_》其中,X或U:当前位置新的X坐标值;Z或W:当前位置新的Z坐标值;这里用X,Z或用U,W是等效的。加工程序的起始程序段建议用G00在机械坐标系下作X,Z轴的绝对位置定位。为了方便编程,程序中间可自由定义浮动坐标系,系统会自动处理程序零点,机械零点的位置的换算。执行G27,G28,M02,M30,M31或回零后系统自动返回工件坐标系。§3.32G93设置坐标偏置格式:N_G93X(U)_Z(W)_》其中:X或U的效果相同:X轴方向的坐标偏置;Z或W的效果相同:Z轴方向的坐标偏置;执行G93:系统将按照X(U),Z(W)给出的偏置量进行快速移位,移位之后,系统的坐标与移位前的保持相同,从而起到留加工余量的作用。对于粗车和需要留加工余量的编程,先用G93预留加工余量,再按照图纸的实际尺寸进行编程即可。执行G27,G28和回零之后,系统已消除G93设置的加工余量。亦可用G93X0Z0的程序段来消除加工余量。总的加工余量或偏差调整用49号参数(X轴方向系统坐标偏置)和50号参数(Z轴方向系统坐标偏置)进行。§3.33G96设置恒线速控制状态(模态)格式:N_G96S_》G96可与其它G功能同时出现在一个程序段之中,其意义是表明以S值设置恒线速控制的线速度(单位是m/Min,即每分钟的米数)。S值的范围:0–9999。在切削进给时系统根据当前的X轴绝对坐标位置对主轴转速进行调整以保持由S值指定的恒线速度。系统的53和54号参数分别为恒线速控制状态下的主轴最低转速和主轴最高转速限制。只有使用模拟主轴(如变频调速)时才能用G96进行恒线速切削控制。用G97取消G96状态。当系统48号参数为0或S值为0时,恒线速控制无效。24GSK928TA数控系统使用手册25切削进给时恒线速控制主轴转速由以下公式计算:主轴转速(转/分)=1000*S/(3.1416*X当前绝对坐标)因此,使用恒线速控制状态,一定要将系统(工件)坐标设置成X0.00为轴的中心位置。系统只在切削进给时根据X轴绝对位置实时计算和输出控制恒线速的主轴转速。快速定位,螺纹加工和F为每转进给时,主轴转速将没有变化。§3.34G97取消恒线速控制状态(初态,模态)G97可与其它G功能同时出现在一个程序段之中,G97状态S值设置主轴转速。§3.35G98设置每分钟进给速度状态(初态,模态)G98可与其它G功能同时出现在一个程序段之中,其意义是表明F字段设置的切削进给速度的单位是mm/Min,即每分钟进给的毫米数。F值的范围:F0.01–F3000.00。§3.36G99设置每转进给速度状态(模态)G99可与其它G功能同时出现在一个程序段之中,其意义是表明F字段设置的切削进给速度的单位是毫米/转,即主轴转一转进给的毫米数。F值的范围:F0.01–F2.00。使用G99每转进给功能必须安装主轴脉冲编码器(1200脉冲/转)。GSK928TA数控系统使用手册§4参数编程参数编程是使用系统的参数(见参数设置一章)的值作为程序段中的某些字段的值。利用参数的变化(G60功能可对系统参数进行修改)机制,使这些字段的值成为可变的,再结合G61功能判参数值进行跳转,以实现复杂的加工循环程序的编制,或用户特殊的循环加工程序的编制。使用参数编程还可实现
本文档为【GSK928TA数控系统使用用户手册】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
天山书童
暂无简介~
格式:pdf
大小:558KB
软件:PDF阅读器
页数:0
分类:高中语文
上传时间:2019-11-24
浏览量:0