首页 AMA激光G代码讲解

AMA激光G代码讲解

举报
开通vip

AMA激光G代码讲解RevisedbyPetrelat2021AMA激光G代码讲解G代码列表本机床由各种G代码及M代码来控制。以下为G代码列表。有关M代码信息参看第1-7页。代码用途类别G00快速移动运动G01直线切割运动G02圆弧CW运动G03圆弧CCW运动G04静止通用G09精确停止运动G10吸盘卸下上料装置G20,G21选择英制/公制坐标坐标,尺寸G24穿孔激光G25,G27(用于LC-α)重复定位通用G31辅助气体选择通用G32Z...

AMA激光G代码讲解
RevisedbyPetrelat2021AMA激光G代码讲解G代码列 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 本机床由各种G代码及M代码来控制。以下为G代码列表。有关M代码信息参看第1-7页。代码用途类别G00快速移动运动G01直线切割运动G02圆弧CW运动G03圆弧CCW运动G04静止通用G09精确停止运动G10吸盘卸下上料装置G20,G21选择英制/公制坐标坐标,尺寸G24穿孔激光G25,G27(用于LC-α)重复定位通用G31辅助气体选择通用G32Z轴跟踪传感器ON专项G33取消Z轴跟踪传感器专项G40取消激光光束路径补偿激光光束补偿G41路径“LEFT”激光光束路径补偿激光光束补偿G42路径“RIGHT”激光光束路径补偿激光光束补偿G50返回零点通用G53设置机床坐标系坐标、尺寸G61精确停止检查模式运动G64仿形切割模式运动G65(FO)调用副程序专项G75,G76多个宏的再调用多用途G77(LC-θ)测量探针的坐标旋转通用G90绝对编程坐标,尺寸G91增量编程坐标,尺寸G92建立坐标系坐标,尺寸G93原点偏移值坐标,尺寸G95利用参数调用程序专项G96模态程序调用专项G97取消模态程序调用专项G98多工件设置多用途G107管子插补(用于可选择旋转台)专项G111正方形/长方形孔G112圆形/长圆形孔G113单D/双D孔G114多边形孔G115弧形切槽(半径端面)孔G116弧形切槽(平端面)孔G120(LC-θ)测量探针坐标,尺寸G121,G122HS加工角检测专项G126螺栓排列(BHC) 模板 个人简介word模板免费下载关于员工迟到处罚通告模板康奈尔office模板下载康奈尔 笔记本 模板 下载软件方案模板免费下载 G128对角线(LAA)模板G129弧(ARC)模板G130轴回零专项G136网格排列X(GRD-X)模板G137网格排列Y(GRD-Y)模板G140OVS孔检测专项G141OVS扩展功能专项G149取消OVS专项G150定制比例/旋转专项G160(LC-θ)间隔弧插补运动G161间隔角半径插入专项G162取消间隔角半径专项G1633D坐标转换专项G164取消3D坐标转换专项G1653D转换专项G166取消3D转换专项G173U-轴长度补偿专项M代码列表M代码用途类别M00程序停止通用M代码M02程序结束通用M代码M10,M11(LC-α)工件夹紧/松开专项M20-M29(LC-α)可检测材料厚度专项M30结束程序并返回程序开始处通用M代码M33(LC-β/LC-α)吸盘装载/工件上料上下料装置M34(LC-β)板式卸料上下料装置M55(LC-β)取消镜像上下料装置M65(LC-α)储备功能上下料装置M80,M81(LC-α)工件槽开/关通用M代码M96调用副程序通用M代码M97结束副程序通用M代码M99(用于FO)结束副程序通用M代码M100激光模式ON激光M101激光模式OFF激光M102材料指定激光M103穿孔模式,启动切割模式激光M104取消切割模式激光M150,M151,M152(FO)队列代码通用M代码M180(LC-α)循环工件槽通用M代码M707,M772-M774更换吸盘上下料装置M720,M721传感器ON/OFF激光M722,M723,M727跟踪传感器校准激光M758光束ON激光M790,M791(LC-β)吸盘安装上下料装置M792,M793(LC-β)吸盘安装销子上下料装置机床布置图LC-α与LC-β机床为混合光路系统,可使板材沿X轴方向运动,而激光切割头沿Y轴方向运动。LC-α机床使板材移动通过一球形传送台,同时LC-β机床使吸盘及板材沿X轴方向运动。LC-θ或FO机床可使激光切割头沿X轴和Y轴方向移动。坐标轴在基准位置时,激光切割头位于LC-α,-β和-θ机床工作区域的X+和Y+角处,同时也位于FO机床工作区域X+和Y-角位置上。坐标及尺寸这些机床所采用的NC只接受一定范围内的值,下表为各种用途的允值范围。数字格式/允值范围项目公制英制X,Y,Z+/–99999.9999+/–9999.9999G1to99991to9999N0to999991to99999O0to99990to9999R,I,J+/–99999.9999+/–9999.9999M1to9990to999X(asparameter).001to9999.999.001to9999.999P1to99991to9999G20选择INCH(英制)坐标可用于MDI或在单独一行上一程序开始时使用。更换坐标系后,必须再次设置G92。这可通过再次设置机床基准(使用RETRACT回零模式)或使用G92或G130指令来完成。注意@在一个程序中,必须遵守用于英制坐标的G92的说明或者一G130指令。G21选择METRIC公制坐标可用于MDI或在单独一行上一程序开始时使用。更换坐标系后,必须再次设置G92,这可通过再次设置机床基准(使用RETRACT回零模式)或使用G92或G130指令来完成。注意@在一个程序中,必须遵守用于英制坐标的G92的说明或者一G130指令。G90绝对编程当G90被执行时,其程序中的所有坐标都要参照当前程序原点或绝对原点G90为MODAL并始终有效直到G91被执行。G91增量编程当执行G91时,程序中所有坐标值均为来自前面坐标的增量距离。G91为MODAL并始终有效直到G90被执行。G92建立坐标系如果坐标系未在INCH和METRIC中选择,则G92命令为可选择项。一旦机床供电并定制了基准, 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 坐标即可随时使用。G92指令可用于建立一个编程用绝对原点。X轴和Y轴的一般(默认)绝对原点与距夹爪和X-块规接合处最近的板材的角相对应。注意@G92命令后必须立即输入正确的X、Y、Z值,所有这些值都在同一个信息块上。当机床已经定制了基准且定位于“home”(初始点)基准位置时,NC的位置窗口(FUNC+POS键)即显示用于已激活的单位系统(INCH/MM)的G92语句中可使用的值。下表所列数据用于某些普通机床。如果其中没有您的机床或号码不匹配,使您机床与AMADA修正参数值相一致并 记录 混凝土 养护记录下载土方回填监理旁站记录免费下载集备记录下载集备记录下载集备记录下载 在下面。MachineTypeXaxismm{in}Yaxismm{in}Zaxismm{in}LC-12121270{50.000}1270{50.000}300{11.8110}LC-24152520{99.2126}1550{61.0236}300{11.8110}LC-24122520{99.2126}1270{50.000}300{11.8110}LC-30153070{120.8661}1550{61.0236}300{11.8110}LC-30153050{120.0787}1530{60.2362}700{27.5590}FO24122520{99.2126}1270{50.000}200{7.8740}FO30153070{120.8661}1550{61.0236}200{7.8740}G93原点偏移值相对于绝对原点来说,G93命令是在G92设置的限定范围内的任何位置上建立一个基准原点。这可通过编程轻松完成。G93XYZ;XX偏移值YY偏移值ZZ偏移值(一般为零)示例将工件程序基准点从绝对原点或通过G98多工件指令(参见1-33页)建立的当前基准点分别沿加-X方向移动0.2英寸,沿加-Y方向移动12.0英寸。取消原点补偿值G93X0Y0Z0;注意@G93命令后必须立即输入正确的X、Y、Z值,所有这些值都在同一个信息块上。@当多工件程序使用G98时,G93可参考98设置的各工件原点。@当执行G93时,如果G91(增量坐标)有效,则G91成为原有G93的增量补偿值。否则G91则代替原有的G93。@当使用切割数据库时,系统对材料厚度进行自动修正,如果不是切割已成形材料或不使用切割数据库,则使用Z0。G120测量探针(用于LC-θ)使用备选的测量探针可对机床坐标系和程序原点进行补偿。详细情况请参照操作手册。运动指令运动指令可分为两组:快速平移和仿形。快速移动(G00)是将材料严格定位于一特定位置。而仿形指令(G01,G02和G03)是使材料以特定的速度(进给率)和路径在激光切割头下移动。本系统默认为绝对坐标编程。G00快速移动此命令用来进行定位。它将工作台与激光切割头以当前平移速度移到指定的X、Y轴位置。(默认值为最大速)G00XY;也可以进行Z-轴的定位,但不能与X、Y轴在相同的数据块上。只有包含在命令内的轴才可以进行实际的移动。注意@当G00被激活时,激光光束状态为OFF。@各轴均独立移动,因此材料的路径一般不为直线。@G00在已执行的结束点处会强制执行到位检查。在加工过程中可使用它强制进行小半径转弯切割(在单独的语句行上使用G00)。@最大快速平移速度为40m/min(1575ipm)。CNC控制面板上的RATE按钮可将运行速度减小到此速度的50%或25%。@G00为MODAL,一旦执行,即保持有效直到G01,G02,G03被执行。@G90/G91可用于绝对/增量编程。G01直线切割沿一直线将材料由当前位置移动到命令位置。进给率、辅助气体选择、激光器电源、脉冲率等要由激活的材料和工作台的选项(M102、En)以及激活的操作者覆盖值来确定。G01XY;XX-坐标(mm/in.)YY-轴坐标(mm/in.)注意@G01为MODAL,一旦执行,即保持有效直到G00,G02,G03被执行。@本机床可在此模式下同时三轴联动。G90/G91可用于绝对/增量编程。@必须规定用于G01、G02、G03的进给率。这通常由M102和Enn来完成,但也可以使用Fnnnn进给率命令来实现。@在机床使用时,有1%的操作面板步骤,其进给率可按0%到255%的值被覆盖。@FO机床的备选副传送装置的进给率可用NC参数进行设置。示例:G90G00X11.0Y20.0;G91G01X7.0Y4.0;G02圆弧CW以规定的半径和进给率按顺时针弧线将材料从当前位置移送到命令位置。G02XYR(或IJ);XX-坐标(mm/in.)YY-轴坐标(mm/in.)R弧半径(负值生成一个>180°的弧)(在指令中既可以用R也可以用I、J)IX-方向上自起始点到弧中心的距离。JY-方向上自起始点到弧中心的距离。R格式示例G90G02X.5Y25.0R2.5;I、J格式示例G90G02X.5Y25.0I.5J2.499;注意@G02为MODAL,一旦执行,即保持有效直到G00,G01,G03被执行。@当在同一语句行中使用时,参数R比I和/或J有优先权。@半径R(或由I、J计算出的结果)必须为非零值。@可由G90/G91使用的绝对/增量编程只影响终点。I、J的值始终是自圆弧起点的增量。@如果圆弧角度大于180°,那么R值必须为负值。@此机床在这种模式下只能同时使两轴联动。@要切割一个整圆,必须使用I和J而不是R。@必须规定用于G01、G02和G03的进给率。这通常由M102和En来完成,但也可以使用Fnnnn进给率命令来实现。@在机床使用时,有1%的操作面板步骤,其进给率可按0%到255%的值被覆盖。G03圆弧CCW沿逆时针弧线将材料从当前位置移送到命令位置。此命令按输入的进给率与半径沿逆时针弧线进行材料的切割。X、Y的规定值决定切割的终点。R的规定值决定切割的半径。G02XYR(或IJ);XX-坐标(mm/in.)YY-轴坐标(mm/in.)R弧半径(负值生成一个>180°的弧)(在指令中既可以用R也可以用I、J)IX方向上自起始点到弧中心的距离。JY方向上自起始点到弧中心的距离。注意@G02为MODAL,一旦执行,即保持有效直到G00,G01,G03被执行。@当在同一语句行中使用时,参数R比I和/或J有优先权。@半径R(或由I、J计算出的结果)必须为非零值。@可由G90/G91使用的绝对/增量编程只影响终点。I、J的值始终是自圆弧起点的增量。@如果圆弧角度大于180°,那么R值必须为负值。@此机床在这种模式下只能同时使两轴联动。@要切割一个整圆,必须使用I和J而不是R。@必须规定用于G01、G02和G03的进给率。这通常由M102和En来完成,但也可以使用Fnnnn进给率命令来实现。@在机床使用时,有1%的操作面板步骤,其进给率可按0%到255%的值被覆盖。G09准确停止一条只对一规定数据块有效的命令。在此数据块的结束处轴减速移动并进行就位检测。然后执行下一数据块。G09(G01XY);括号内的命令可以为G02或G03。注意@就位检测是指为观察轴移动是否到达规定位置而做的检测(在一个参数设置的范围内)。G61精确停止检查模式此命令要求机床在向下一个程序位置移动前停止并等待对各程序位置的校验。注意@在切割任何混合半径前或单独或按模板执行标准孔命令(G111-115)前必须取消G61。@一旦G61被执行,它将保持有效直到G64被执行。G64仿形切割模式这是机床的默认切割模式。它在移向下一个程序位置前不需要做位置校验。此模式一直有效直到G61命令被执行。G160间隔弧插补(LC-θ)G160Xx1Yy1Zz1Va1Ub1;Xx2Yy2Zz2Va2Ub2;第一个数据块表示的是弧的中心点,第二个数据块表示的是弧的终点。G160为MODAL,它一直有效直到G00、G01、G02或G03中的任一个被执行。当中心点和终点被指定时,就形成了到终点的弧。当用于V和U轴的命令被省略时,喷嘴在此状态下运动。当终点没有被指定,而另一个代码(如G01)被执行时,用于弧的条件便不再符合。在这样的情况下,喷嘴会沿从起始点到中心点做直线插补运动。当中心被省略时,喷嘴的状态会根据从起始点到终点的弧的半径自动控制。当执行另一个间隔插补操作时,第一个终点就成为了下一个的起点。通用项O程序编码每个程序必须分配的一个号码。这个号码用于区别同时储存在存储器内的200个不同的程序。程序编码必须以字母O开头。注意@程序编码可使用0-8999之间的任何数字。@号码为0的程序应空出,因为在某些扩展编辑过程它容易被改写。@号码为8000-8999的程序可通过设置一个参数而得到保护。F进给率代码切割进给率一般可使用M102来指定以便选择材料的类型和厚度,也可使用E1-E9来指定以便进行精细调谐或进行仿形切割或精细切割的类型选择。可以使用F代码来覆盖标准进给率,或用于未在数据库中记录的材料。注意@英制模式下,进给率以英寸每分钟为单位计。@公制模式下,进给率以毫米每分钟为单位计。@只有不使用M102功能时,才需要一F代码。D补偿值代码这些代码不用于LC-α或β机床。相反,激光光束补偿值量保存在切割参数数据库中,参照激光光束补偿部分,页码1-22,以及第二部分中的标准孔章节内容。N序列编号程序中的指令块可以使用序列编号来进行标记或作为卷标。使用时,一个序列编号必须是程序块中的第一个地址。有效数字范围为1-99999。序列号可以不按数字顺序。;数据块的结束符号这个标记被用作将一个数据块与另一个分开来。/数据块的跳过符号如果按亮了数据块跳过按钮,那么任何带有此标记的数据块在开始时就被忽略。(注释)用括弧将注释括起来放在一个程序中。如果将一个注释放在程序编号后的第一行,那么它将被显示在CNC(机床控制)程序路径列表中。注释不应插写进程序语句行的中间,将每个注释放在程序行的末端或另起一行。01234(注释示例)(此注释要单独一行)如果脱机使用程序,要确保注释和指令全部用大写。G04停止停止功能使机床在一规定时间内(以秒计)停止运行。G04Xnnnn;此处.001<=nnnn<=9999.999@警告:在仿形运动指令(G01,G02,G03)之间使用G04可取消激光光束的被偿功能。@当超出停止时间范围时,机床将继续工作。执行停止功能时要应用严重警告。@最小停止时间值为0.001秒。这等效于不带X值的G04。G25,G27程序重定位(用于LC-α)可能很多时候你需要加工长度大于机床X轴行程的板材。这种加工可通过使用命令G27来完成。该命令可使机床松开工件,移动工件夹爪到一新的位置,并再次夹紧板材。这样不会造成工件注册数据的丢失。在本机床上G25可与G27起到相同效果。不像在其它机床上那样,G25在本机床上不将夹爪移离工件。只有G25具有程序的兼容性。在重定位前必须执行M104以及(如果激光光束补偿功能被激活)G00,G40。示例M104;取消“切割模式”G00G40X29.0Y15.0;取消激光光束补偿,移动到板材上的合适位置。G27X28.0;重定位28″注意机床垫片的重定位的位置,并且确定好板件的位置以便于重定位时垫片在板件上。注意@工件支架的下面要使用固体材料,以确保对板材的良好支撑。如果必要,您可在重定位前用G00移动板材。@除了X的尺寸,在G25或G27语句行上不可以存在其它信息。G31辅助气体选择进行NC辅助气体控制时G31PT;指定辅助气体的类型和压力。代码P用于规定辅助气体的类型。辅助气体的类型与加工条件文件中“气体类型”号码所指定的类型相同。不带NC辅助气体控制功能的机床1.低压氧2.中压氧3.高压氧4.氮气5.空气6.简易切割(备选)7.高压辅助气体(备选)带有NC辅助气体控制功能的机床1.低压氧2.中压氧3.高压氧4.氮气5.空气6.简易切割(备选)7.高压辅助气体(备选)代码T用于规定辅助气体的压力。T=压力设置(1=0.01Mpa{0.1kgf/cm2})当机床不带NC辅助气体控制功能时,压力控制功能不可使用。3D加工G31L;G31L0:辅助气体停止G31L1:排放的切割辅助气体G31L2:排放的穿孔辅助气体G50返回初始点G50命令使所有的轴返回到初始原点并结束程序。G92的值被复位为默认值。此命令还将取消“切割模式”、激光光束补偿、坐标系旋转及定制比例。注意@G50命令行上不能存在其它命令语句。@如果程序中使用G50,就不再需要M30。G77测量探针坐标旋转(LC-θ)旋转坐标系以便适应用备选测量探针测量的板材。激光光束补偿用激光仿形切割时,激光光束补偿用于修正切割的宽度(切缝宽度)。按照图纸尺寸要求来编写工件程序,且激光光束补偿用来修正“切割刀具”的宽度(补偿值量应为切割总宽度的1/2)。本功能使用存储在切割参数数据库中的补偿值。每次向材料类型/厚度表中进行输入(通过M102和E值选择)时都要输入激光光束补偿值。同时标准激光光束补偿值也存在于NC中,那些输入值用D代码进行选择,D地址一般不需要。G40取消激光光束补偿此命令用于取消任何先前已执行的G41或G42命令。此命令必须与G00或G01指令一起使用,它不需要包括X或Y参数。不允许使用G02或G03指令来启动或取消激光光束补偿功能。G00G40;G41激光光束左补偿此命令将光束移至程序规定的行程方向的左方。这样做可以对切割宽度进行补偿。G00G41;补偿值量由激活的材料类型/厚度的选择项(从M102)和激活的E值来确定。这些可选择切割参数数据库中的表格的输入值,数据库中存有待使用的补偿值距离。注意@在切割启动前,此命令应与定位移动命令在同一行被调用。@此命令必须与G00或G01指令一起使用。它不需包括X或Y参数。不允许使用G02或G03指令来启动或取消激光光束补偿功能。G42激光光束右补偿此命令将光束移至程序规定的行程方向的右方。这样做可以对切割宽度进行补偿。G00G42;注意@在切割启动前,此命令应与定位移动命令在同一行被调用。@此命令必须与G00或G01指令一起使用。它不需包括X或Y参数。不允许使用G02或G03指令来启动或取消激光光束补偿功能。激光控制激光可通过使用切割参数数据库中的选择项来进行控制。为了对每种标准材料类型/厚度的组合都能成功切割,此数据库中存储有多达10套的关于进给率、气体选择、穿孔信息及其它必要数据的选项。对于新的或非标准的类型或厚度,用户可通过复制已存在的或草拟文件来生成新的数据文件。用户数据文件与AMADA切割数据一起保存在NC中,并且与来自AMADA的文件一样可被准确地管理和使用。一次只能激活一个材料名――激活的材料名被用于切割、穿孔、加工角控制及中断切割的重新启动。M102用来选择材料/厚度,一个E代码(从1到10)用来选择此材料的一套参数。G24穿孔模式按规定功率、脉冲情况及时间打开激光光束。G24SPQR;S规定功率P规定脉冲频率Q规定脉冲负载R规定激光光束时间注意@必须在G24前指定辅助气体选择项(G31)。M100激光模式ON打开光闸启用激光操作。M101激光模式OFF关闭光闸并且禁用激光操作。注意@打开工件槽(仅对LC-α)之前,一直应用M101。M102指定加工条件用于从切割参数数据库中选择材料类型及厚度。M102(typennn);此处类型nnn必须与切割参数数据库中的一个材料表相匹配。然后,此种材料型号和厚度的默认切割参数才可被使用。M103启动切割模式M103An;如果A0为当前值,不进行穿孔。如果没有A或n是一非零数值,则根据所选择的切割数据表进行穿孔操作。使用从切割参数数据库中调用的例行程序,切割头将下降至材料表面,并对材料穿孔。在这种模式下,在任何仿形移动过程中(G01,G02,G03),激活激光光束,在任何快速水平移动过程中(G00),不激活激光光束。使用M104可取消此模式。M104取消切割模式取消模式M103,关掉激光光束并将切割头移回至安全高度M104MZ;M备选代码(M00/M180*)用于进料支架或工件槽。*应用于LC-αZ增量回程距离。覆盖存储于控制器内的值。(Z-轴回程高度存储于参数“设置值”内)。示例M104M00Z50;取消模式M103,将切割头缩回至距工件表面50mm,并应用一M00。(等待操作者按下START)M722,M723,M727跟踪传感器校准在Z-轴跟踪传感器的校准操作中被执行,一般不直接执行。M722:校准ON校准初始化M723:校准OFF校准终止M727:校准位置规定校准位置M758光束ON放电可打开激光光束。在维护过程中要由AMADA服务工程师来使用,不要直接使用在普通程序内。如果没有选择激光模式代码,激光光束就不能发射。结束程序即可终止放电。M758:BeamON开始放电并发射激光光束。E1…E10切割条件选择向“E”值输入指令(E1…E10),在特别材料/厚度表的十个输入项中进行任意选择。E101…E103穿孔条件选择在已选择材料的预置穿孔条件中进行选择。如果在程序中穿孔未被选择,则使用默认穿孔(在此种材料的切割数据库中的设置)。示例M102(SUS1.5);E3;选择条件3E102;选择穿孔#3(102)E201…E205加工角条件选择加工角条件其实是指小半径转角的处理。角的锐度由在转角处的两条线段的夹角来确定。如果此夹角等于或小于(更锐利)激活的加工角数据表中的设置的话,那么系统将使用此角的加工角数据表中的进给率和激光设置值(表中设置的进给率、功率、脉冲等参数)。按照激活材料名在预置加工角条件中进行选择。使用工件程序进行选择。小半径转角的注意事项G00可单独一行使用(没有X,Y或Z)以强制形成一小半径转角并产生一小段时间的停止。在此停止过程中激光光束状态为OFF,这有助于冷却被切割的材料。然而,这会使控制器对加工角(角)的处理失效。如果使用加工角/角控制特性,要注意程序中的超过G00或E08的语句行。以上方法将会使NC的加工角/角控制特性失效(参看1-28页)。当切割需要进行加工角/角控制的材料时,不要使用此方法。取而代之,在需进行小半径转角加工的部分上使用准确停止检查模式(G61)。切割参数数据库切割参数数据库用于进行穿孔及切割参数的控制。也提供专门的小半径转角的处理及切割中断的恢复。一次只能激活一个材料名——激活的材料名可用于切割、穿孔及加工角控制。下表为可设置项的简述:项目内容项目内容穿孔变量辅助气体选择加工角变量角度激光功率:初始值进给率激光脉冲频率:初始值激光脉冲频率激光DUTY:初始值激光脉冲负载激光功率:分步恢复变量重启穿孔信息激光脉冲频率:分步距离激光DUTY:分步速度步数频率各步步长负载允许总时间其它帽式传感器启动高度切割变量进给率Z-轴切割结束高度辅助气体选择Z-轴M00退刀高度激光功率Z-轴退刀工件槽高度激光脉冲频率辅助气体“ON”高度激光DUTY焦点基本高度切割补偿量切割参数数据库的设置与维护信息,请参看操作手册。U、V、W宏功能这些功能允许将一段指令存储在一个“宏”中并可在今后同时一次或多次进行调用。其编号范围可使用01~99。宏编号的使用编号用途01~59存储并执行指令60~89存储但不执行指令90~99将多个宏存为一组90~99的宏编号只能存储在其它宏指令内部的命令。在U和V之间如果加入了BLOCKSKIP(斜杠)符号,当BLOCKSKIP键置于ON时,任何存储功能都不能执行。宏存储器(U、V)Unn和Vnn标识待存储的指令块的开始与结束。Unn和Vnn必须相应成对出现,nn值为01~99。指令M02、M30和G50不允许存储在U-V宏数据块中。U02G90X25.1Y31.G12I.502F35存储并执行指令V02:U62G90X22.1Y28.2G11I.502J.5K30F35存储但不在这一点执行指令V62:W02再调用宏W60宏的再调用(W)一旦使用Unn、Vnn将宏储存,可按需要使用Wnn进行多次再调用。为在一网格内再调用一个或多个宏,使用G98/G75/G76多工件功能。详细信息参看多工件处理部分(1-33页)。U90开始宏90将存储宏60、61U60开始宏60定义U60结束宏60定义U61开始宏61V61结束宏61定义G112X5.Y5.I.5G112如果不在一U..V宏内,它将不会被存储于宏90。相反,它会立即被执行。如果这种情况在G93之前,可能不会生成预计结果V90G93X0.5Y12.0结束宏定义W90嵌套宏一个宏能够调用另一个宏。W指令可被存储在一个U-V数据块中。宏最多可进行三层嵌套。下例显示了嵌套的宏。第一个宏(60)含有双孔仿形切割代码。第二个宏调用第一个,然后进行工件轮廓仿形切割。第三个宏设置激光切割信息及坐标系补偿值并调用第二个宏。然后它取消切割模式及激光模式并将工件取出工件槽。注意,如果全部宏都被编号为60或小于60,那么它们只被存储(而不执行)直至程序尾部的W62命令执行为止。此例只显示了U-V宏的嵌套。这种编程技巧并不适宜于所有情况。N01G90G92X98.425Y49.213;N02U60;开始首个宏N03G00X2.175Y2.;首个孔的位置N04G01X2.375Y2.E002;进入N05G03X2.375Y2.I-.375J0;切割圆N06G00X4.175Y2.;第二个孔的位置N07G01X4.375Y2.;N08G00;N09G03X4.375Y2.I-.375J0;N10V60;结束首个宏N11U61;开始第二个宏N12W60;调用第一个宏进行孔的切割N13G00X3.8Y4.0;轮廓位置N14G61;小半径转角使用准确停止检查N15G01X4.Y4.0E3;N16G01X4.Y3.5;N17G01X0Y3.5;N18G64;取消小半径转角准确停止检查N19G01X0Y.6;N20G03X.6Y0I.6J0;N21G61;使用准确停止检查小半径转达角N22G01X7.Y0;N23G01X7.Y.1;N24G01X8.Y.1;N25G01X8.Y3.9;N26G01X7.Y3.9;N27G01X7.Y4.;N28G01X4.Y4.;N29V61;第二个宏的结束N30U62;开始第三个宏N31M100;设置激光N32M102(SUS0.078);N33M103;N34W61;调用第二个宏,第二个宏再调用第一个宏N35M104取消切割模式N36M101;使用工件槽前取消激光模式!N37M180;将工件放入工件槽N38V62;结束第三个宏N39G93X.25Y4.5;设置工件的坐标补偿值N40W62;调用并运行整个事件N41G50多工件加工多工件功能更适合使用在AMADA’sNCTs上,而不是前面的AMADA激光器。一个多用途的待调用工件程序的全部指令段必须存储在NCT类型的U-V宏中。参看1-29页,U、V、W宏的使用。如果在NCTs上使用,机床或者可运行一单工件指令以检查一张板材的余下部分(第一个工件已被切下),或者可使用G92来规定全部工件。在机床的“操作面板”上进行选择。在许多机床上,这种面板为“软面板”,可以显示在NC显示器屏幕上。工件网格也可以在网格内的任何一个部分上启动(或恢复),更多信息请参看G75、G76命令。设置结果首件加工只切割第一件其它加工切割余下的工件(第一件除外的全部)全部加工根据G98设置切割整张板材G98多工件设置设置用于多工件加工的网格。规定整体补偿值、工件间增量及每一个方向上的工件数。如果一工件含有G93补偿值(参看1-9页),这些值指的是当它在G98网格内每次被调用时的本地工件补偿值。G98X__Y__I__J__P__K__;U__;………V__;G75(orG76)W__Q__P__;X…在X-轴方向上的第一个工件的原点(绝对值)Y…在Y-轴方向上的第一个工件的原点(绝对值)I…“X”-轴增量或间距正:+X方向负:–X方向J…“Y”-轴增量或间距正:+Y方向负:–Y方向P…X-轴增加的工件数(0或正整数)K…Y-轴增加的工件数(0或正整数)对于多工件加工,工件切割程序代码必须存储在U-V型宏中,这与在AMADA’sNCTs上的应用方法相同,与前面的激光编程不同。既然G98提供了X和Y和补偿值,因此可对工件以任意方便的形式进行编程,而且可以使用G98将工件放在板材上。工件也可以根据需要包括一个或多个G93。G98设置原点、增量和件数。G75和G76决定待调用的宏、开始象限和加工方向。取消G98X、Y值均为零的G98命令可取消上一个G98。G98X0Y0;G75,G76多个宏再调用用于在一个网格内再调用一U-V宏。必须使用G98首先设置模板原点、增量值和象限。G75W__Q__(P__);网格-XG76W__Q__(P__);网格-YW…指定待调用的宏编号Q…指定开始象限,1-4P…(备选)规定开始(恢复)的工件编号.当使用带有P0的G98时,只使用Q1或Q3当使用带有K0的G98时,只使用Q1或Q2注意上面的提示参照G98指令中的“P”值,而不是可能出现或不出现在G75或G76中的“P”值。G75W__Q__P__;(网格-X)根据当前G98网格设置再调用一个宏。对于工件的单独一排,使用带有K0的G98,带有Q1或Q2的G75。G76W__Q__P__;(Grid-Y)根据当前的G98网格设置再调用一个宏。对于工件的单独一列,使用带有P0的G98,带有Q1或Q3的G76。多工件示例下面是一个使用G98将一张板材切出多件网格的工件程序。注意为了易读,在指令字符之间已经加入了“空格”。而在机床使用的程序中不会这样做。(FORMULT)(36.X36.,.078SUS)(4.,32.)M102(SUS0.078)G90G92X98.425Y49.213;G98X1Y4.5I8.5J4.3P3K6;U60;开始宏M100;G00X2.175Y2.;第一孔位置M103;G01X2.375Y2.E002;G00;G03X2.375Y2.I-.375J0;G00;G00X4.175Y2.;第二孔位置G01X4.375Y2.;G00;G03X4.375Y2.I-.375J0;G00;G00X3.8Y4.;周边位置G01X4.Y4.;G00;G01X4.Y3.5;G00;G01X0Y3.5;G00;G01X0Y.6;G03X.6Y0I.6J0;G00;G01X7.Y0;G00;G01X7.Y.1;G00;G01X8.Y.1;G00;G01X8.Y3.9;G00;G01X7.Y3.9;G00;G01X7.Y4.;G00;G01X4.Y4.;M104;M180;V60;G75W60Q4;M101;G50;%在FO机床副传送装置一侧的多工件加工在FO机床副传送装置一侧的多工件加工的指令输入方法与用于在主传送装置一侧进行多工件加工的指令输入方法不同。多工件加工是对同类型的两个或多个工件进行的设置。一个生成后用于多工件加工的副程序被G65调用,并在设置相关数值后被执行。一个工件程序是多个副程序的排列组合。其最后一个程序必须被更改为“M99;”。G65P9200X__Y__;设置多工件加工的基准点G65P9097I__J__Q__K__H__B__A__;设置多工件加工P9200…设置多工件加工基准点的副程序X…X-轴方向上的基准点(位于右上方工件(程序坐标原点)的左下角)Y…Y-轴方向上的基准点(位于右上方工件(程序坐标原点)的左下角)P9097…设置多个工件分布方法的副程序I…X方向上工件的孔中心距离J…Y方向上工件的孔中心距离Q…X-轴方向上的工件数(包括基准位置内的工件)K…Y-轴方向上的工件数(包括基准位置内的工件)H…开始行(默认为1,参见下一页)B…开始列(默认为1,参见下一页)A…加工程序编号(副程序编号)注意@用绝对值指定X和Y。@指定Q、K、H和B为正值。@基准工件废料框架宽度、废料框架的边宽度、板材尺寸及其它相关因素来确定基准点。布置图示例分布在五个垂直列及六个水平行中的工件。G65P9097~Q5K6HBH~B5B4B3B2B1[25]H1B5[19]H1B4[13]H1B3[7]H1B2[1]H1B1H1[26]H2B5[20]H2B4[14]H2B3[8]H2B2[2]H2B1H2[27]H3B5[21]H3B4[15]H3B3[9]H3B2[3]H3B1H3[28]H4B5[22]H4B4[16]H4B3[10]H4B2[4]H4B1H4[29]H5B5[23]H5B4[17]H5B3[11]H5B2[5]H5B1H5[30]H6B5[24]H6B4[18]H6B3[12]H6B2[6]H6B1H6工件按上表中号码顺序进行加工。当中断后又恢复多工件加工时,要规定相应的恢复行列号H、B。主程序示例分布于4个垂直列及三个水平行中的工件。G92G90X3070Y1550;G65P9200X350Y160;G65P9097I110J70Q4K3H1B1A123;G50;只分布于一个水平行中的工件G92G90X3070Y1550;G65P9200X370Y20;G65P9097I70J0Q6K1H1B1A2;G50;工件程序示例(副程序)必须通过设置工件程序中的坐标系来指定工件尺寸。如果程序在原点开始,则工件不能被正确分布。最后的程序命令必须是“G99;”。如果G50,G02或M30为最后命令,那么程序将不被设定为已经结束,并且加工操作也不再继续下去。G92G90X100Y50;:M99;通用M-代码M00程序停止执行停止程序直到按下START按钮。除用于(备选)序列编号外,此命令必须单独一行。在程序运行中允许使用此命令从工作台上清理废料。M02程序结束程序执行结束,NC返回到一初始状态。不要使控制返回到程序头部(光标保持在M02之后的语句行上)。M30程序结束,返回启动状态结束程序,将光标返回到程序开始处。不要将机床返回HOME位置。当你想不发出机床初始点命令而结束一个程序时,也可使用G50来代替。M80、M81工件槽开/关(用于LC-α)M80指令使工件槽打开。M81指令使工件槽关闭。注意@工件槽打开时,系统不可以激活M100(先执行命令M101)。DWELL(停止)指令(G04X)一般用来使工件槽在要求时间内保持打开。M80;G04X__;M81;这些指令可能MDI进行输入。M96调用副程序用于执行一个独立程序,然后返回当前程序。此独立程序可为特殊的外形或模板,或任何其它的指令序列。被调用的程序还可以进行副程序调用。其效果与宏的存储/再调用(U、V、W)相类似。M96P__L__;P…待调用的程序号L…运行次数的编号(最大至9999)L为可选择参数。省略时,指定程序被调用并执行一次(与L1同效)。M97副程序的结束指“返回到调用程序并继续执行”。只在副程序结束处使用。如果你选择并执行以M97结尾的程序,每次到达M97指令时,程序将返回至其首行并继续执行。参看下图示例M99结束副程序(用于FO)指返回调用程序并继续执行。M99;M150、M151、M152队列代码(用于FO)M150;M151;M152;主传送装置和副传送装置程序中的命令队列代码,用于在指定数据块中进行排队。从同M150~M152共有三种队列代码类型可供使用。示例主传送装置程序副传送装置程序G00X__Y__;G145A__B__;M150;M150;G01;G00~G00~M151;G01~G145A__B__;G02~:M151;:::在以上情况下,含有首次被执行的队列代码的程序停止运行直至每个相对应的队列代码被执行。M180循环工件槽(用于LC-α)M180指令使工件槽打开再关闭。与使用具有一秒延迟的M80、M81类似。注意@工件槽打开时,该系统不可使M100被激活(首先执行M101)。专项命令本部分包含的是工件程序中较少使用的命令。其中某些命令只应用于一台机床,或只应用于某些选择。G32、G33Z-轴跟踪传感器打开或关闭备选跟踪传感器G32:ON打开G33:OFF关闭G65副程序调用(只用于FO)调用一个副程序。主要使用于FO机床的副传送装置的多工件加工命令。此处多工件加工,指的是“FO机床的副传送装置一侧的多工件加工”。G65P;P…调用的副程序编号G95用参数调用程序除了可将参数(信息)传输给被调用的程序外,与使用M98P的副程序调用类似。前面的激光机床及标准加工中心执行此功能时使用G65。不能用于任何的标准孔或模板,但可根据用户需要使用。关于传输参数等信息基准FANUC操作手册中的G65、G66、G67。G95P___{参数}L__;P…调用的程序编号L…重复已调用程序的次数{参数}值完全取决于正在调用的程序。基准FANUC操作手册中的宏编程。注意@某些系统使用G65执行此功能。G96模态程序调用设置一个模态程序调用,其中已选择的程序能够根据单独的移动或根据(可能的话)一个标准模板调用被重复执行。前面提到的激光器和标准机床加工中心使用G66执行此功能。此功能不但可用于任何标准孔或模板,而且可根据用户的需要使用。关于通过参数的详细信息请参照FANUC操作手册中的G65、G66、G67。G96P___{参数}L__;P…调用程序编号{参数}正被调用的通过程序的数据。注意@某些系统使用G66执行此功能。G97取消模态程序调用前面提到的激光器和标准机床加工中心使用G67执行此功能。任何使用G65、G66的系统也必须使用G67。G97;取消任何激活的G96。不需要/使用任何参数。G96/G97举例G96P8002;设置模态程序调用X2500Y2500;移动到位,然后执行程序8002X2700Y2500;移动到位,然后执行程序8002G97;取消模态程序调用G107管子插补G107IPr:初始化管子插补模式(启用管子插补)G107IP0:终止管子插补模式注意@在各自的数据块中执行G107IPr和G107IP0。G121,G122HS加工角检测启用可选择的使用Z-轴跟踪传感器的材料加工角检测功能。详细情况,请参照操作手册的HS加工角检测系统。G130轴回零自动将X-、Y-和Z-轴返回至原点。G140,G141,G149OVS执行它将启用使用OVSIII选项的测量材料位置功能。详细情况,请参照OVSIII操作手册。G150定制比例/坐标旋转可用于改变一工件程序全部或某个部分的大小或方向。重定位命令(G25/G27)、吸盘命令或程序结束命令都可取消此功能。G150X__Y__E__A__B__R__;X…围绕X轴定制比例的中心点Y…围绕Y轴定制比例的中心点E…比率(1=1:1)(0.00001到9.99999)A…围绕X轴旋转的中心点B…围绕Y轴旋转的中心点R…旋转角度(-360.000到360.000)只进行定制比例,仅需要X、Y和E。只进行旋转,仅需要A、B和R。取消定制比例和旋转:G150也可用以下方法取消:重定位(G25、G27)程序结束(G50、M02、M30)按下RESET按钮G161,G162间隔角半径插入(用于LC-)G161G01;间隔角半径插入模式XYZVURF;XYZVU;R;XYZVU;G162;取消G161模式一个由R指定的半径的弧被自动插入在每个角上,而这个角是由在G161、G162所封闭起来的间隔内的点列形成的。如果单独指定用于待插入弧半径的命令R时,在其前后数据块间的角采用由R确定的半径。当R命令在规定点的坐标后被指定时,在此数据块与下一数据块间的角处插入R。注意@在G161模式下用G01执行工作台和激光切割头的移动。当一G模式在01组内而不是在G01内被执行时会产生报警。G1633D坐标转换(用于LC-)可在一定间隔内的任一点处越过一2D形状。G164取消3D坐标转换(用于LC-)取消一3D坐标转换命令。G1653D转换(用于LC-)在一定间隔内将一3D形状移动到任一位置。G166取消(用于LC-)取消3D转换命令。G173U-轴长度补偿(用于LC-)补偿U-轴长度。M720,M721传感器ON/OFF(用于LC-)加工过程中进行编程时打开及关闭W/Z-轴跟踪传感器。用于加工一个切割孔,例如:M720:打开W/Z-轴跟踪传感器M721:关闭W/Z-轴跟踪传感器上下料装置控制G10吸盘卸下(用于LC-)卸下吸盘。M10,M11工件压紧/松开(用于LC-)在自动重定位过程中,执行工件夹爪和工件压具操作的命令。不使用在一普通程序中。M10:降低工件压具并打开夹紧器。M11:关闭工件压紧器并提起工件压具。M20-M29可检测材料厚度(用于LC-)当LC-机床装有可选择的上料器/下料器(一上下料装置)时,用板件厚度检测装置规定待检查的材料厚度范围。M20:禁用厚度检测装置M21:厚度范围上至0.4mmM22:厚度范围在0.5到0.6mmM23:厚度范围在0.7到0.9mmM24:厚度范围在1.0到1.3mmM25:厚度范围在1.4到1.8mmM26:厚度范围在1.9到2.4mmM27:厚度范围在2.5到3.2mmM28:厚度范围在3.3到4.2mmM29:厚度范围在4.3到6.2mmM33安装吸盘(用于LC-,FO)/工件装载(用于LC-)将轴缩进,交换吸盘,设置用于吸盘操作的镜像/坐标系统(用于LC-,FO)。当机床装有可选择的上下料装置时,在机床上装载材料(用于LC-)。M34吸盘卸下(用于LC-)在G10功能内使用。不用于一工件程序。M55取消镜像(用于LC-)在G10功能内使用。不用于一工件程序。M65存放功能(用于LC-α)当LC-机床装有可选择的自动存贮上下料装置时,将卸下的材料按两排依次码垛在吸盘上的功能。M707,M772-M774吸盘更换M707:同时更换吸盘A和B.(forLC-,LC-,FO)M772:只更换吸盘A.(forLC-)M773:只更换吸盘B(forLC-)M774:只更换吸盘C(forLC-)M790,M791吸盘安装(用于LC-β,FO)当LC-/FO机床装有可选择的上下料装置时,锁定或解锁吸盘。M790:吸盘安装锁定将吸盘夹紧在工作台上。M791:吸盘安装解锁从工作台上松开吸盘。M792,M793吸盘安装销子(用于LC-,FO)当LC-/FO机床装有可选择的上下料装置时,升起并降低吸盘定位销子。M792:吸盘销子入升起插入吸盘。M793:吸盘销子出降低吸盘定位销子并将其移离吸盘。
本文档为【AMA激光G代码讲解】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
建新
人民教育工作者
格式:doc
大小:3MB
软件:Word
页数:0
分类:企业经营
上传时间:2021-08-26
浏览量:12