资源描述:
《MASTERCAM后处理的设置和参数修改-(28575)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、MASTERCAM后处理的设置和参数修改 后置处理文件简称后处理文件,MASTERCAM后置处理文件是一种可以由用户以回答问题的形式自行修改的文件,其扩展名为.PST。安装MASTERCAM时系统会自动安装默认的后处理为MPFAN.PST.在应用Mastercam软件的自动编程功能之前,必须先对这个文件进行编辑,才能在执行后处理程序时产生符合某种控制器需要和使用者习惯的NC程序,如果没有全部更正,则可能造成事故.MASTERCAM提供了不同系列的后处理文件,它们在内容上略有不同,但其格式及主体部分是相似的,一般都包括以下部分: 1)注释部分。对
2、后处理文件及其设定方法作一般性介绍.此部分内容一般都不用更改. 以下是截取的部分注释:(注释前都带#号,系统在执行代码处理时是不会读取前面带#号的语句的.) #PostName:MPFAN #Product:MILL #MachineName:GENERICFANUC #ControlName:GENERICFANUC #Description:GENERICFANUCMILLPOST #AssociatedPost:NONE #Mill/Turn:NO #4-axis/Axissubs.:YES
3、#5-axis:NO #Subprograms:YES #Executable:MPv9.0 # #WARNING:THISPOSTISGENERICANDISINTENDEDFORMODIFICATIONTO #THEMACHINETOOLREQUIREMENTSANDPERSONALPREFERENCE. 2)系统程序规划部分(DebuggingandFactorySetProgramSwitches)。此部分是MASTERCAM版本的后处理系统规划,每个版本都大同小异,一般不需更改.以下截取的是9.0版的)
4、 m_one:-1#Defineconstant zero:0#Defineconstant one:1#Defineconstant two:2#Defineconstant three:3#Defineconstant four:4#Defineconstant five:5#Defineconstant c9k:999#Defineconstant fastmode:yes#EnableQuickPostProcessing,(settonofordebug) bug1:2#0=Nodi
5、splay,1=Genericlistbox,2=Editor bug2:40#Appendpostlinelabels,non-zeroiscolumnposition? bug3:0#Appendwhatlineno.toeachNCline? bug4:1#AppendNCIlineno.toeachNCline? whatno:yes#Donotperformwhatlinebranches?(leaveasyes) get_1004:1#Findgcode1004withgetnextop? rpd_ty
6、p_v7:0#UseVersion7stylecontourflags/processing? strtool_v7:2#UseVersion7+toolname? tlchng_aft:2#Delaycalltotoolchangeuntilmoveline cant_tlchng:1#Ignorecantextentryonmovewithtlchng_aft newglobal:1#Errorcheckingforglobalvariables getnextop:0#Buildthenextvariabletable
7、 3)常规后处理设定部分(GeneralOutputSettings)。此部分可视情况更改,以适合机床或个人使用.以下截取的是9.0版的一些常规设定.冒号前面的是变量,冒号后面的是设定值,#号后面是注解(一般是说明0代表什么,1代表什么,2代表什么,yes或no) sub_level:1#Enableautomaticsubprogramsupport(启用自动支持子程序) breakarcs:2#Breakarcs,0=no,1=quadrants,2=180deg.maxarcs(打断圆弧方式) arcou
8、tput:1#0=IJK,1=Rnosign,2=R