数控编程后处理的系统格式修改_第1页
数控编程后处理的系统格式修改_第2页
数控编程后处理的系统格式修改_第3页
数控编程后处理的系统格式修改_第4页
数控编程后处理的系统格式修改_第5页
全文预览已结束

下载本文档

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

文档简介

打开后处理器文件,查找arcoutput把它后面的1改成0就OK了1)Annotation(注释).对后处理文件及其设定方法作一般性介绍.此部分内容一般都不用更改.以下是截取的部分注释注释前都带#号,系统在执行代码处理时是不会读取前面带#号的语句的.)#PostName:MPFAN#Product:MILL#MachineName:GENERICFANUC#ControlName:GENERICFANUC#Description:GENERICFANUCMILLPOST#AssociatedPost:NONE#Mill/Turn:NO#4-axis/Axissubs.:YES#5-axis:NO#Subprograms:YES#Executable:MPv9.0##WARNING:THISPOSTISGENERICANDISINTENDEDFORMODIFICATIONTO#THEMACHINETOOLREQUIREMENTSANDPERSONALPREFERENCE.2)DebuggingandFactorySetProgramSwitches(系统程序规划).此部分是MASTERCAM版本的后处理系统规划,每个版本都大同小异,一般不需更改.以下截取的是9.0版的)m_one:-1#Defineconstantzero:0#Defineconstantone:1#Defineconstanttwo:2#Defineconstantthree:3#Defineconstantfour:4#Defineconstantfive:5#Defineconstantc9k:999#Defineconstantfastmode:yes#EnableQuickPostProcessing,(settonofordebug)bug1:2#0=Nodisplay,1=Genericlistbox,2=Editorbug2:40#Appendpostlinelabels,non-zeroiscolumnposition?bug3:0#Appendwhatlineno.toeachNCline?bug4:1#AppendNCIlineno.toeachNCline?whatno:yes#Donotperformwhatlinebranches?(leaveasyes)get_1004:1#Findgcode1004withgetnextop?rpd_typ_v7:0#UseVersion7stylecontourflags/processing?strtool_v7:2#UseVersion7+toolname?tlchng_aft:2#Delaycalltotoolchangeuntilmovelinecant_tlchng:1#Ignorecantextentryonmovewithtlchng_aftnewglobal:1#Errorcheckingforglobalvariablesgetnextop:0#Buildthenextvariabletable3)GeneralOutputSettings(常规后处理设定).此部分可视情况更改,以适合机台或个人使用.以下截取的是9.0版的一些常规设定.冒号前面的是变量,冒号后面的是设定值,#号后面是注解(一般是说明0代表什么,1代表什么,2代表什么,yes或no应该不用翻译了吧?!)英文后面的中文注解是我加进去的,翻译的不是很详细,但相信大家能看懂.没有翻译的就表示我根本不会或此设定不常用sub_level:1#Enableautomaticsubprogramsupport(启用自动支持子程式)breakarcs:2#Breakarcs,0=no,1=quadrants,2=180deg.maxarcs(打断圆弧方式)arcoutput:1#0=IJK,1=Rnosign,2=Rsignedneg.over180(转出圆弧方式)arctype:2#Arccenter1=abs,2=St-Ctr,3=Ctr-St,4=unsignedinc.do_full_arc:0#Allowfullcircleoutput?0=no,1=no(是否转成整圆方式)helix_arc:0#Supporthelixarcoutput,0=no,1=allplanes,2=XYplaneonly(是否转成螺旋弧)arccheck:1#Checkforsmallarcs,converttolinear(是否检测小圆弧并将其转成线)atol:.01#Angularitytoleranceforarccheck=2(圆弧角度公差)ltol:.002#Lengthtoleranceforarccheck=1(圆弧长度公差)vtol:.1#Systemtolerance(系统公差)maxfeedpm:500#Limitforfeedininch/min(最大进给-英制)ltol_m:.05#Lengthtoleranceforarccheck=1,metric(圆弧长度公差-公制)vtol_m:.0025#Systemtolerance,metric(系统公差-公制)maxfeedpm_m:10000#Limitforfeedinmm/min(最大进给-公制)force_wcs:no#ForceWCSoutputateverytoolchange?(换刀时是否转出WCS坐标)spaces:0#Numberofspacestoaddbetweenfields(两行之间是否加入空格)omitseq:yes#Omitsequencenumbers?(是否省略序列号)seqmax:9999#Max.sequencenumber(最大序列号)stagetool:0#0=Donotpre-stagetools,1=Stagetools(是否沿用刀具)use_gear:0#Outputgearselectioncode,0=no,1=no(是否转成齿轮代码)max_speed:10000#Maximumspindlespeed(最大转速)min_speed:50#Minimumspindlespeed(最小转速)nobrk:no#Omitbreakupofx,y&zrapidmovesprogname:0#Useuppercaseforprogramname(sprogname)(程式名称是否使用大写)4)中间还有一些例如:CommonUser-defined(指令设定),Formatstatements(格式报告),definitionsforNCoutput(NC代码限定),Errormessages(出错信息),Toolchange/NCoutputVariableFormats(刀具变量)等基本上都是系统固定格式,不需要更改.在此就不再详述.当然,我也不建议你更改这些项目,如果你改错的话,系统很可能不执行或机台报警......5)StartofFileandToolchangeSetup(文本内容和换刀设定).此部分内容很重要,很多使用者都从这里着手把程式改成自己需要的格式.以下截取的是9.0版的部分内容,其中有些是我根据自己需要更改的,中文是我加的注解.引号内是可以更改的内容."%",e(程式开头的百分号)*progno,e(程式号码)comment(注解,可有可无,如不需要则删除此句)"(PROGRAMNAME-",sprogname,")",e(程式名称,可有可无)"(",*tnote,*toffnote,*tlngnote,*tldia,")",e(刀具直径及补正参数显示,如不需要则把此整句删除)"(DATE=DD-MM-YY-",date,"TIME=HH:MM-",time,")",e(程式日期显示,可有可无)pbld,n,*"/M99",e(我自己加的一句,如不需要则整句删除,而不是只删除引号内的内容)pbld,n,*"G90","G92","X0.Y0.Z10.",e(定义加工原点,也可以改为G54坐标)sav_absinc=absinc(绝对坐标系)......(中间省略的部分是系统根据刀路自动转出的程式,一般不必改)......(以下几句是出现在程式尾,可以根据需要添加或删除)n,"Z10.",e(加工完成后提刀至安全高度)n,"X0.Y0.",e(归零)n,"G91",e(转用相对坐标)n,"M99",e(回到主程式)mergesub(此四句为程式结尾固定语句,不必理它)clearsubmergeauxclearaux"%",e(程式尾)基于MasterCAM9的FANUCOi_MC系统后置处理程序优化设计的研究2023-06-3023:41:57

jiangnanxue

来源:分享到0当捞M笛as脱te牧rC哪AM央9是岁一套撇在模设具行援业广迅泛应粗用的释CA脾M软适件。桃本文激针对俗FA泉NU挠C谋Oi腾_M翅C系惯统,锄用实芹例介越绍了贡Ma把st劝er镇CA龄M9甩软件辫后置垄处理塞自动丸生产驶NC吹程序杀存在劫的问横题,您通过辅修改高使程内序优结化后缎符合欺系统肝要求恳,提播高了痰加工镇效率在。既蔽有针俯对性粘,又蛙有普康遍的别指导货意义献。茧偏随着滔数控卖技术挂的迅毯速发狼展,崇自动西编程扒技术皱应用亩得越载来越盘普遍疤。M勺as佛te雪rC晓AM俊就是类一套凯广泛裤应用难于模朝具制蚂造和鼠实用北数控否行业汤的C形AD校/C律AM辰软件幕,其雄功能配强大放,好科学易猫用。粒软件蛛的工轰作流勉程大邀致是今:利陈用C迟AD酷模块麻或从衬其它贩CA犁D软贩件中宵直接纸调入狡图档拜对零剪件建豪模—举—C版AM狠模块虾生成热刀具牺路径拘NC暖I文专件—封—不淋同的掉数控巧系统环调用碌相应池的后能置处具理程行序将施Nc泼l文妹件转革变为惕NC袖加工棉程序异——童用转出输功矮能或严专用范的传号输工绕具将介加工缺程序螺传入无机床楼。阅球Ma京st型er吸C闹AM英软件丸提供渔了多纲种数验控系饼统的日标准窃后置削处理部文件汁,而境最原考始的欺或最型基本仆的后业处理拾程序迷是内户定适至应日醋本F花AN课UC达系统肝的通恭用格而式,赏如F臣AN励UC卵3M懒、F袍AN迟UC彻6M鲁、F性AN窗UC重O苏-M乒C等机控制蓄系统届。青1茧问拍题的进提出作柳目前岗,国取内外盘有很水多数依控生抖产的滨厂家卡,但挑由于贫各个牌专业的数控编厂家拳所生盼产的航数控颤系统劲的功岸能各末有特睡点,贵所以贫体现绒在N匆C代引码上毒虽大饰致相添同,肥但也睡存在衰不小屋差异着。像雷世界剧上有流名的扯数控挑系统钱生产燃厂家竟如F校AN捡UC内、S腐IE祥ME殊NS吹、A率-B唇等公饼司,永他们鹅都有阶一套扣属于士自己征的数吹控代艇码系善统。辞图形筑化编巨程软稻件M填as驳te亮r来CA衔M所败生成格的N释C代尝码,歇都需节要经紧过特肿定的漆后置顷处理置设置返,才言能生架成适视应于湖特定钥数控蓬系统私的N必C代享码。乡也就遗是说希,由归于数摇控系锅统F关AN箱UC餐版本序不一祝,并蓄且既前使是评FA个NU转C系监统的谊同一南版本芦,因府为所净用机风床不丘同及嫁编程盖习惯候等原走因,蜻利用装Ma础st末er务CA听M9悦软件轿自身伞提供古的后语处理姜NC痛加工椅程序柜往往郊不能遵直接各应用子于加壮工和皱生产祸。欺鼻例如赛,在知FA其NU何C迁Se浸ri四es捕O匹iM臣at菠e_堡MC歼(简篮称:鞠FA技NU析C那Oi或_M举C)步系统缸立式透加工胳中心紫上加诸工如鼠图1黑所示怕简单声零件忆,先滋利用以Ma域st坝er矩CA袍M9熊强大钟的C傍AM旬功能微生成壳刀具如路径友NC均I文死件,旷调用榨“M概PF必AN讲.P胃ST滋’进缺行后伟处理蒜,得爆到加观工程部序如映下:带矮图1夸加离工图煌彼这样编的加填工程能序在俱FA皱NU械C丢Oi杨_M葡C数碌控系板统立米式加松工中鸟心上廉无法躺执行芒,其夜中有贿系统基不能扶通过贷的非洞法语贱句,堂还有献一些歇不符涉合已楚有编庆程习胡惯及愿容易识引发扁事故良的语鱼句。塔而如倘果每睡次都绪需要荒打开孔编辑聋器对斑其作纺一些垦繁琐男的手尾工修洞改,胖不仅杆麻烦第,增谦加了迅编程锻时间劣,而助且增赵加了否人工须编程南的出钱错机灾会,虾极容逢易造烧成加麻工零桃件报刻废或限者人眨身设易备事奴故。放核具体桐地针辽对F进AN那UC便O幅iM选at趴e_舌MC绿数控登系统观立式杜加工装中心强上加肢工N陕C代错码存料在的六普遍住问题锹有:亚传(1恼)带兔括号肤部分换的程准序名狭、日述期时横间、陵刀具亡说明抹等,龙系统有不承掩认。暂另外粪G2兼1、理G1鹅7为史缺省芳值,产无需修写出翁。哈贱(2衬)立码式加眨工中醒心因刃没有娇安装孩第4子轴,维因此休程序围中不采允许刃出现涂第4难轴A事字符惑,否朵则系润统将畅报警鄙。下悔(3覆)为拥机床熔操作影安全丙,T资、M礼最好助不位禽于程蕉序同布一行搁,需兵分行亲。另唉(4饮)把斯圆弧尊在第脚一、坐四象门限点摔打断而,造暖成机朋床不累必要等的加扑减速诚,容制易造王成机央床的种刀具换不能辉匀速姑切削脏,影灵响工该件切柄削质卧量。咐绞2芦问题旦的解锄决博晚经过禽反复具阅读阁和研配究M猎as石te燥r混CA蒜M9某说明屋书中足,发何现只都要对勒其做跳以上喘几个酬方面莫的简阵单修耐改,瓜即可摸一劳池永逸嚷、事舅半功压倍了懂。蛮车其修校改方漠法是历:打蒸开M探ca傅m9某\M仆il井l\妇Po崇st算\M竭PF挥AN巾.P查ST携文件怜。姑到(1洽)删直除以疲下内呈容,零以取厕消N久C代后码中姑带括蛋号部肝分的修程序请名、泊日期乒时间丑、刀磨具说秘明及悬G2辜1、炮G1结7。雷肢(2负)取社消A傲O孟顾(3跨)将女T、概M指棍令分圆行将父原始塞后处筑理M杠PF耕AN绸.P搁ST畏文件破中生精成N辛C程扮序开蛾头部贵分内猜容(升即后隙处理没文件屑中p链so拣f部微分)贤以及次刀具艺交换秋部分兔(p码tl车ch教g)瑞中的音“*胁t”萌后插揪入“阀e,洲n,阿”字堤符“跳e”战各程饰序段寇结束龙号,愁“n违”表罪示加敞入程堤序段徐号码骄。杀羊(4油)取磁消圆斥弧打杰断将丹“b飞re隙ak去ar要cs肉:y帜es袭#B请re成ak押a抢rc拜s凤in炭to扶q庙ua剖dr呢an刃ts狂?”构中的狐“y药es握”改摆为“仁0”椅或“兰no徐”。秧将“赏ar惨co司ut现Pu斯t:田1#绒0=永IJ卷K,猜1=抄R挽no瓦s秒ig轧n,陈2=指R薯si肠gn锋ed王n铲eg谣.o某ve制r

温馨提示

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

评论

0/150

提交评论