您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 畜牧/养殖 > 牧野火花机编程手册2
执行这一命令,通过对“A”进行角度的参数设置,后进程序的相关指定坐标将被旋转。A1到A9的相应旋转角度分别设置为参数编号.0091至0099。此外,一旦设定A0的话,就表示取消坐标系统的旋转。注意1:坐标系统旋转不能通过RESET(复位)键被取消。注意2:不要在使用模式计划的同时,使用本命令。举例说明:在往一台机器上安装某个工件时,有可能出现无法与运转轴相平行的现象,或者无法进行较细致调整的情况,出现以上问题后,都可通过G92命令来解决。程序开始前在程序工件坐标系统参数和机器轴向参数之间提前留出一个角度的差额。把电极位置调整到一个工件的基准位置。3–19程序G92X0Y0;通过电极位置来设置工件坐标系统G92X0Y0A1;坐标系统旋转G92X20.0Y20.0;符合程序的坐标系统设置G90G00X0Y0;P0X20.0Y20.0;P0P1X80.0;P1P2Y50.0;P2P3X20.0;P3P4Y20.0;P4P1X0Y0;P1P0G92X20.Y20.A0;取消坐标系统旋转图3。11M30;3–20图3.3输入部件系统命令相关值的选项这部分说明了一些命令,这些命令使用程序中的数值设置各部件系统,以及它们的输入方法。表3.2命令值输入模式功能字状态功能小节G90G91(P)绝对模式增量模式3.3.13–213.3.1绝对坐标/增量坐标(G90/91)功能:命令模式选项G90–绝对命令G91–增量命令格式:G90/91|X-Y-Z-(C-B-W-)|;举例说明:G90X25.0Y20.0;G91X-25.0Y-20.0;说明:通过自工件坐标零点开始的坐标值,绝对命令(G90)指定了所有点的移动。通过自当前点开始的一个增加值,增量命令(G91)指定了点的移动。(1)绝对模式(G90X25.0Y20.0;)(2)增量模式(G91X-25.0Y-20.0;)注意:当NC部件处于通电状态中,G90和G91之间的选项被设定为一个参数。[G90/G91选项:参数编号.0060]3–22举例:程序G92X0Y0;[X’Y’工件坐标系统设置]G90G01X10.0Y20.0F1;(P0P1)X30.0Y30.0;(P1P2)G91X30.0Y-10.0;(P2P3)G92X20.0Y10.0;[XY工件坐标系统设置]X10.0Y20.0;(P3P4)G90X40.0Y10.0;(P4P5)M30;3–23图3.4行进命令这一部分说明了有关运转的命令。行进命令就是那些控制电极运转的命令,例如:位置控制、直线插补、进给速度以及暂停等等。以下部分是这些功能字(命令)的说明。表3.3行进命令表功能字状态功能项目G00G01G02G03(A)直线插补(快速移动)直线插补(F用于加工的进给速度)3.4.1圆弧插补(CW:顺时针)圆弧插补(CCW:逆时针)3.4.2G04暂停3.4.3G14单项定位3.4.4G28G29从中间点返回基准点从中间点返回基准点/从中间点返回开始点3.4.5G30从中间点返回第二至第四基准点3.4.6G31外部跳跃功能3.4.7F进给功能3.4.83–243.4.1直线插补(G00/01)功能:G00–直线插补(快速移动)G01–直线插补(F用于加工的进给速度)格式:G00|X-Y-Z-(C-B-W)|;举例说明:G00X200.0Y100.0;说明:通过这个命令,轴线被移动,使得所指定的位置处于最大的进给速度(快速移动)。如果某一个轴不发生移动,那么允许忽略。在快速移动状态下,轴线从开始点直线移动到终点。(见图3.16)进给速度依赖于状态。对于快速移动命令,不必将平面指示考虑在内。举例:3–25图3.16格式:G01|X-Y-Z-(C-B-W-)F-|;F:进给功能字举例说明:G01X50.0Y30.0F100;说明:这一命令通过进给功能,在特定的进给速度范围内,将电极从当前位置的开始点直线移动到指定点(终点)。这里的速度不同于加工ON(M26)或者加工OFF(M27)。对于加工OFF模式中的命令G01来说,在这部分的程序块中或其之前,需要F-进给命令。如果这一命令不具备进给速度指示,那么选择当前模式F。进给速度是一个电极前进方向的直线速度。(有关进给速度指示,见F命令。)对于命令G01,不需要平面指示。3–26图3–27图3.4.2圆弧插补(G02/03)功能:圆弧插补G02–顺时针方向(CW)G03–逆时针方向(CCW)格式:R:半径值I,J,K,从一个圆弧的开始点到它中心的增量值举例说明:G02X20.0Y-10.0I5.0J-15.0;G03Y50.0Z20.0R60.0F300.0;说明:通过这个命令,该轴线可以沿着一个圆弧从当前点移动到终点,这个圆弧是以特定的半径或者指定点的中心绘制的。通过观察右手边的直交坐标系统中,Z轴(Y轴,X轴)到XY平面(ZX平面,YZ平面)的反方向来确定顺时针方向(G02)和逆时针方向(G03)。如果X,Y,Z轴中有两条轴线被指定,通过它们的结合可以确定一个带圆弧的平面。如果以半径制定指示的话,通过选择命令的平面确定该平面。(G17-G19)。通过平面指示命令指定的平面和通过两轴指定的平面,后者拥有优先权。3–28通过以下两个方法可以确定一个圆弧,也就是圆心坐标值(I,J,K)和圆弧半径(R)。说明如下。(1)以I,J,K(圆心坐标值)根据I,J,K相对应X,Y,Z轴的地址来确定圆心。在从一个圆弧开始点观察该圆心,I,J,K的数值是每个轴线方向内的一个组成部分,通常是以一个与G90/G91无关的增量值来确定的。举例:G02X20.0Y-10.0I5.0J-15.0;运转如下所示。(见图3.21)万一一个圆弧的开始点和终点重复的话,就不需要指定终点的坐标了。(2)以R(圆弧半径)代替中心坐标以及利用I,J,K,来指定圆弧插补,两个圆弧类型都是可取的,也就是一个是以开始点到圆心再到终点的中心角小于或等于180度,另一个超过180度。后一种类型通过一个负值指定R(半径)。举例:如图3.22所示的圆弧。3–29以圆弧半径指定:图以中心坐标值说明:注意1:当中心角大于355度时,可能会出现错误,因此要在两个程序块中指定。注意2:当一个圆弧的中心角为180度或者开始点和终点不在R(半径)中心轴上时,可能会出现错误,因此要在两个程序块中指定。圆弧插补的进给速度是通过F功能指定的切削进给速度。如果提供了控制,那么沿着圆弧(圆弧切线方向内)的速度可能就是指定的进给速度。警告:在本装置中,当在终点坐标值存在程序错误时,如果某一个轴与该命令值相匹配的话,该轴将被强制性地移动到该终点,即使其他轴虽与该命令值不同但是误差在允许的范围之内(该允许范围在参数中设置)。因此将导致工件的形状与程序所设计的形状不一致。所以,应该尽量通过提高计算精度来最大程度地减少程序的错误。当程序错误多于参数中的公差设置,会出现一个警报。3–303-31举例:图3.24中所示的路径通过绝对命令和增量命令被编入程序。3-32图3.4.3暂停(G04)功能:当该轴线在某一程序实行过程中需要暂停一定时间时,指定为G04。暂停时间以地址字X来设置。最小的输入增量和命令值范围列于下表。暂停X最小输入增量命令值范围公制0.001秒0-99999.999秒英制0.0001秒0-99999.999秒格式:G04X(P)--;举例说明:说明:需要增加一个放电间隙,因为一旦机器的加工处在持续程序块(周线)加工ON的模式(G959)中,轴线的移动就会处于加工运行的状态下。.不要把G04连同行进命令一起编入相同的程序块中。[举例]G04X5000G01Y5000;被当作G01X5000Y5000;在无运动的程序块中使用G04时,将不会影响到诸如直径校正等功能,对于无运动的程序块有限制作用。G04是一个一次性的G代码。时钟控制的单位是0.05秒,因此如果低于这个时间值就不能被设置了。注意:英制模式中,如果不使用小数点的话,P和X之间的时间是不同的。X10000–1SECP1000–1SEC3-33在移动X5mm前,轴线暂停2.5秒3.4.4单向定位(G14)功能:单向定位格式:G14|X-Y-Z-(C-B-W-)|;举例说明:G14X100.0Y100.0;说明:这个命令执行了除无效行程外的所有精确定位。这个命令通过G00/G01提供,但必须指定各个时间,因为它不是一个模态(Modal)命令。当提供这一命令时,NC部件依靠移动方向来执行以下运作。(见图3.25)(1)如果定位工作在与确定方向相反的方向被执行:在移动了所确定的至指定终点的渐近距离之后,定位工作将从确定的方向被完成。(2)如果定位工作在与确定方向相同的方向被执行:在移动之后,如果停止于指定终点的渐近距离,那么,定位工作将被完成。接近距离和定位方向的参数被预先设置。以接近距离的+/-表示方向。[*轴线单向定位接近距离:参数编号.*073]注意1:加工过程中(M26),忽略单向定位。注意2:电极直径校正过程中,可以不指定单向定位(G14)。3-34图举例:举例说明接近距离被设定为X,Y轴50MM上的情形。3-35图3.4.5返回基准点(G28/29)功能:G28–经中心点返回基准点G29–从基准点自动返回格式:G28|X-Y-Z-(C-B-W-)L-|;L0:返回基准点L1:搜索基准点举例说明:G28X100.Y20.;说明:通过这个命令,指定的轴线可以自动返回到基准点。(使用这个命令,比如,如果附加一个ATC部件。)与功能字G28一起使用的坐标功能字,确定了这些轴在它们返回基准点之前被临时布置的位置。这种确定方式对于绝对坐标和增量坐标两种模式都是可行的。在绝对坐标模式中确定的坐标值在工件坐标系统之中。在此确定和定义的点被称为“返回基准点的中间点”。但是,在数控电源被接通之后,该“返回基准点的中间点”的指定并不能在第一次基准点返回中起作用。在接到该命令之后,数控装置按照模态速度(modalrate)在指定的中间点完成了定位工作,并且,按照模态速度(nodalspeed)在该中间点和基准点之间确定这些轴的位置,而在中间点已经被置放于这些轴之上。3-36图举例:下列程序,在电极达到加工完成位置后,被使用于电极自动返回至机器原点位置(基准点)。通过程序I,在定位工作已经于中间点(P1)被完成之后(中间点是由命令G28来加以指定的),在基准点执行和完成定位工作。通过程序II,定位工作直接在基准点执行和实现。因为由命令G28指定的中间点就是当前点(P0)。格式:G29|X-Y-Z-(C-B-W-)|;举例说明:G29X150.0Y50.0;说明:本命令是紧接着命令G28(自动返回至基准点)之后被加以确定的;而通过返回基准点的中间点,允许从基准点对指定端点进行点定位。该端点可以通过绝对坐标系统或者增量坐标系统来加以指定。使用增量坐标命令,指定从基准点返回的中间点起的位移量。3-37图注意1:如果在没有执行命令G28的情况下,执行命令G29的话,那么,将产生报警。举例:下面所显示的是,在执行完命令G28之后再执行命令G29的程序情况:3-38图程序3-39图3.4.6第二到第四个基准点返回(G30)功能:通过中间点,第二到第四个基准点返回格式:举例说明:G30P2X50.0Y100.0;说明:通过本命令,坐标轴可以通过中间点自动地返回第二、第三、第四个基准点。(例如,在附有托板更换装置的情况下,可以使用本命令)。与G30一起使用的坐标功能字,指定了坐标轴在它们返回基准点之前被置放的位置(中间点)。本命令可以被使用于绝对坐标系统和增量坐标系统。返回的基准点是通过地址“P”来加以指定的。数控装置,在接受到本命令时,将以快速移动的方式把坐标轴定位到指定的中间点,并且接着以快速移动的方式将其定位到指定的基准点。3-40中间点第二基准点第三基准点第四基准点图注意:在机器坐标系统中,通过参数设置第二个到第四个基准点。[*第二个到第四个基准点坐标
本文标题:牧野火花机编程手册2
链接地址:https://www.777doc.com/doc-7009007 .html