G96恒线速控制恒线速度.doc_第1页
G96恒线速控制恒线速度.doc_第2页
G96恒线速控制恒线速度.doc_第3页
G96恒线速控制恒线速度.doc_第4页
G96恒线速控制恒线速度.doc_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

G96恒线速控制恒线速度G97恒线速取消注销G96G98返回起始平面-G99返回R平面-(3)尺寸字尺寸字用于确定机床上刀具运动终点的坐标位置。其中,第一组 X,Y,Z,U,V,W,P,Q,R 用于确定终点的直线坐标尺寸;第二组 A,B,C,D,E 用于确定终点的角度坐标尺寸;第三组 I,J,K 用于确定圆弧轮廓的圆心坐标尺寸。在一些数控系统中,还可以用P指令暂停时间、用R指令圆弧的半径等。多数数控系统可以用准备功能字来选择坐标尺寸的制式,如FANUC诸系统可用G21/G22来选择米制单位或英制单位,也有些系统用系统参数来设定尺寸制式。采用米制时,一般单位为mm,如X100指令的坐标单位为100 mm。当然,一些数控系统可通过参数来选择不同的尺寸单位。(4)进给功能字F进给功能字的地址符是F,又称为F功能或F指令,用于指定切削的进给速度。对于车床,F可分为每分钟进给和主轴每转进给两种,对于其它数控机床,一般只用每分钟进给。F指令在螺纹切削程序段中常用来指令螺纹的导程。(5)主轴转速功能字S主轴转速功能字的地址符是S,又称为S功能或S指令,用于指定主轴转速。单位为r/min。对于具有恒线速度功能的数控车床,程序中的S指令用来指定车削加工的线速度数。(6)刀具功能字T刀具功能字的地址符是T,又称为T功能或T指令,用于指定加工时所用刀具的编号。对于数控车床,其后的数字还兼作指定刀具长度补偿和刀尖半径补偿用。(7)辅助功能字M辅助功能字的地址符是M,后续数字一般为13位正整数,又称为M功能或M指令,用于指定数控机床辅助装置的开关动作,见表1.2。表1.2 M功能字含义表M功能字 含 义 M00 程序停止 M01 计划停止 M02 程序停止 M03 主轴顺时针旋转 M04 主轴逆时针旋转 M05 主轴旋转停止 M06 换刀 M07 2号冷却液开 M08 1号冷却液开 M09 冷却液关 M30 程序停止并返回开始处 M98 调用子程序 M99 返回子程序 1.1.3程序格式1、程序段格式程序段是可作为一个单位来处理的、连续的字组,是数控加工程序中的一条语句。一个数控加工程序是若干个程序段组成的。程序段格式是指程序段中的字、字符和数据的安排形式。现在一般使用字地址可变程序段格式,每个字长不固定,各个程序段中的长度和功能字的个数都是可变的。地址可变程序段格式中,在上一程序段中写明的、本程序段里又不变化的那些字仍然有效,可以不再重写。这种功能字称之为续效字。 程序段格式举例:N30 G01 X88.1 Y30.2 F500 S3000 T02 M08N40 X90(本程序段省略了续效字“G01,Y30.2,F500,S3000,T02,M08”,但它们的功能仍然有效)在程序段中,必须明确组成程序段的各要素:移动目标:终点坐标值X、Y、Z;沿怎样的轨迹移动:准备功能字G;进给速度:进给功能字F;切削速度:主轴转速功能字S;使用刀具:刀具功能字T;机床辅助动作:辅助功能字M。2、加工程序的一般格式(1)程序开始符、结束符程序开始符、结束符是同一个字符,ISO代码中是%,EIA代码中是EP,书写时要单列一段。(2)程序名程序名有两种形式:一种是英文字母O和14位正整数组成;另一种是由英文字母开头,字母数字混合组成的。一般要求单列一段。(3)程序主体程序主体是由若干个程序段组成的。每个程序段一般占一行。(4)程序结束指令程序结束指令可以用M02或M30。一般要求单列一段。加工程序的一般格式举例:% / 开始符O1000 / 程序名N10 G00 G54 X50 Y30 M03 S3000 N20 G01 X88.1 Y30.2 F500 T02 M08 N30 X90 / 程序主体N300 M30 / 结束符%1.2 数控机床的坐标系在数控编程时,为了描述机床的运动,简化程序编制的方法及保证纪录数据的互换性,数控机床的坐标系和运动方向均已标准化,ISO和我国都拟定了命名的标准。 通过这一部分的学习,能够掌握机床坐标系、编程坐标系、加工坐标系的概念,具备实际动手设置机床加工坐标系的能力。1.2.1机床坐标系、机床坐标系的确定(1)机床相对运动的规定在机床上,我们始终认为工件静止,而刀具是运动的。这样编程人员在不考虑机床上工件与刀具具体运动的情况下,就可以依据零件图样,确定机床的加工过程。(2)机床坐标系的规定 标准机床坐标系中X、Y、Z坐标轴的相互关系用右手笛卡尔直角坐标系决定。在数控机床上,机床的动作是由数控装置来控制的,为了确定数控机床上的成形运动和辅助运动,必须先确定机床上运动的位移和运动的方向,这就需要通过坐标系来实现,这个坐标系被称之为机床坐标系。 适用华中I型数控铣床后置处理文件时间:2006-09-10 04:41来源:网络转载 作者:佚名 点击: 140 次#POST名称:wgkG54#类型:MILL#机床名称:GENERICFANUC#控制器名称:GENERICFANUC#描述:GENERICFANUC3AXISMILLPOST#AssociatedPost:NONE#车/铣复合:NO#4-axis/Axissubs.:NO#五轴:NO#子程序支持:NO#自动换刀:NO#工作坐标系:G54#Executable:MP8.00#这个POST支持FANUC控制器普通三轴铣床的的G代码输出,#不支持自动换刀,有最大圆弧报警#它来源于MP-EZ.PST#是针对MastercamMillV8的特征而设计的#-#修改日志:#-#ProgrammersNote:#CNC05/01/00-Initialpostsetup,jce#2002-10-11-去掉自动换刀,吴桂凯#2002-10-12-增加中文注释,吴桂凯#2002-10-21-增加最大圆弧警告,吴桂凯#2002-11-05-修改坐标系为G54,吴桂凯#-#特征:#-#下列Misc.(杂项)必须使用整数:#mi2-绝对或增量坐标attoplevel#0=绝对#1=增量#mi3-选择G28或G30来执行参考点回归.#0=G28,1=G30#Cannedtext:#在轮廓点里插入cantext.以允许/禁止下列Mastercam里许可的功能,#EnteringcantextonacontourpointfromwithinMastercamallowsthe#followingfunctionstoenable/disable.#Cantext值:#1=Stop=输出M00停止码#2=Ostop=输出M01选择停止码#3=Bldon=在NC单节打开单节删除码()#4=bLdoff=在NC单节关闭单节删除码()#钻孔:#在这个POST里支持所有的钻孔方法.#附加注意事项:#1)G54callsaregeneratedwheretheworkoffsetentryof0=G54,#1=G55,etc.#2)由NCI变量met_tool决定是否使用米制#3)以增量方式从换刀起始位置计算运动量.#起始位置通常定义为所有换刀时刀具所处的最后位置#Incrementalmodecalculatesmotionfromhomepositionattoolchanges.#Thehomepositionisusedtodefinethelastpositionofthetool#foralltoolchanges.#4)变量absinc现已被预先定义,设定mi2(杂项整数)以定义#绝对/增量程序输出.#-#DebuggingandFactorySetProgramSwitches调试和加工设置程序切换#-m_one:-1#定义常数zero:0#定义常数one:1#定义常数two:2#定义常数three:3#定义常数four:4#定义常数five:5#定义常数c9k:9999#定义常数fastmode:1#Posting速度最佳化bug1:2#0=不显示,1=普通列表框,2=编辑器bug2:-30#Appendpostlinelabels,non-zeroiscolumnposition?bug3:0#Appendwhatlineno.toeachNCline?bug4:1#AppendNCIlineno.toeachNCline?whatno:yes#不执行whatlinebranches(分枝)?(leaveasyes)get_1004:1#Findgcode1004withgetnextop?rpd_typ_v7:0#UseVersion7stylecontourflags/processing?strtool_v7:2#UseVersion7+toolname?tlchng_aft:2#Delaycalltotoolchangeuntilmovelinecant_tlchng:1#忽视cantext入口onmovewithtlchng_aftnewglobal:1#全局变量错误检测getnextop:0#建立下一个变量表#-#一般输出设置#-sub_level:1#允许自动子程序支持breakarcs:no#在各象限分割圆弧arcoutput:0#0=IJK,1=R不带符号,2=R(超过180度时带负号)arctype:2#圆弧中心1=abs,2=St-Ctr,3=Ctr-St,4=unsignedinc.arccheck:1#检测小圆弧,转化为直线atol:.01#arccheck=2时的角度公差ltol:.002#arccheck=1时的长度公差vtol:.0001#系统公差maxfeedpm:500#进给速度极限(英寸/分钟)ltol_m:.05#arccheck=1时的长度公差,米制vtol_m:.0025#系统公差,米制maxfeedpm_m:10000#进给速度极限毫米/分钟force_wcs:yes#每次换刀时强制输出WCSspaces:1#各指令之间插入的空格数omitseq:no#省略序号seqmax:9999#最大序号stagetool:0#0=无预先备刀,1=预备刀具use_gear:0#输出齿轮交换代码,0=no,1=yesmax_speed:6000#最大主轴转速min_speed:1#最小主轴转速nobrk:no#Omitbreakupofx,y&zrapidmovesprogname:1#使用大写字母表示程序名max_arc:50000#机床允许的最大圆弧半径#-#旋转轴设定#-vmc:1#0=卧式,1=立式#-#允许钻孔固定循环功能#-usecandrill:yes#使用普通钻孔固定循环usecanpeck:yes#使用啄式钻孔固定循环usecanchip:yes#使用断屑钻孔固定循环usecantap:yes#使用攻螺纹固定循环usecanbore1:yes#使用镗孔固定循环1usecanbore2:yes#使用镗孔固定循环2usecanmisc1:yes#使用杂项固定循环1usecanmisc2:yes#使用杂项固定循环2#-#通用自定义变量初始化(不能改变!)#-xia:0#FormatedabsolutevalueforXincrementalcalculationsyia:0#FormatedabsolutevalueforYincrementalcalculationszia:0#FormatedabsolutevalueforZincrementalcalculationsbld:0#单节删除激活result:0#Returnvalueforfunctionssav_spc:0#Savespacessav_gcode:0#Gcodesavedsav_absinc:0#Absolute/IncrementalSavedValuesav_coolant:0#Coolantsavedtoolchng:1#Onatoolchangeflagspdir2:1#Copyforsafespindledirectioncalculation#Drillvariablesdrlgsel:-1#DrillSelectInitializedrillref:0#Selectdrillreferencepeckacel:0#Fractionalpercenttoreducepeck2whenusecan.:nodrlgcode:0#SaveGcodeindrillsav_dgcode:0#Drillgcodesaved#-#格式列表-n=nonmodal,l=leading,t=trailing,i=inc,d=delta#-#定义英制/米制坐标格式列表fs210.70.6#小数,absolute,7place,defaultforinitialize(:)fs220.4l1.3#小数,absolute,4/3place(x,y,z)fs230.4l1.3d#小数,delta,4/3place(i,j,k)#Commonformatstatementsfs241010#整数,无前缀fs252020l#整数,强制两位前缀fs263030l#整数,强制三位前缀fs274040l#整数,强制四位前缀fs290.10.1#小数,absolute,1placefs2100.20.2#小数,absolute,2placefs2110.30.3#小数,absolute,3placefs2120.40.4#小数,absolute,4placefs2130.50.5#小数,absolute,5placefs2140.30.3d#小数,delta,3placefs2150.20.1#小数,absolute,2/1placefs2161010 华中数控钻铣床加工外轮廓工艺及编程减小字体 增大字体 作者:佚名来源:本站整理发布时间:2012-3-8 16:27:47毛坯为1206010板材,5深的外轮廓已粗加工过,周边留2余量,要求加工出如图1所示的外轮廓及20的孔。工件材料为铝。1根据图样要求、毛坯及前道工序加工情况,确定工艺方案及加工路线1)以底面为定位基准,两侧用压板压紧,固定于铣床工作台上2)工步顺序 钻孔20。 按OABCDEFG线路铣削轮廓。2选择机床设备根据零件图样要求,选用经济型数控铣床即可达到要求。故选用华中型(ZJK7532A型)数控钻铣床。3选择刀具现采用20的钻头,定义为T02,5的平底立铣刀,定义为T01,并把该刀具的直径输入刀具参数表中。由于华中型数控钻铣床没有自动换刀功能,按照零件加工要求,只能手动换刀。4确定切削用量切削用量的具体数值

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论