IMSPOST配置五轴后置处理
基于IMSPost的五坐标数控铣削编程后处理程序开发应用

基于IMSPost的五坐标数控铣削编程后处理程序开发应用2010产品创新数字化峰会征文: 基于IMSPost的五坐标数控铣削编程后处理程序开发应用发表时间:2010/11/27 王华侨张颖来源:e-works关键字:五坐标后处理程序异构系统 ImsPost FIDIA信息化调查找茬投稿收藏评论好文推荐打印社区分享本文系统讲述了通用后处理程序软件开发包IMSPost的优点,包括基于异构CAM平台与数控系统的后处理开发、数控程序代码反求、后处理开发应用流程、宏程序使用及其调试、机床加工仿真模拟等多方面的核心内容,并以某叶轮的五坐标加工为实例的形式进行了说明。
希望对从事数控加工的相关人员起到参考借鉴作用。
一、前言数控编程后处理程序的开发具有非常高的实用意义,首先可大量节省数控程序编制时间和减少程序的错误率和校对时间,提高数控程序的编制效率和程序质量的同时提高产品的生产效率和产品质量。
其次、可使数控人员更深刻透彻地了解数控系统功能和CAD/CAM软件包提供的后置处理模式及解决手段,进一步提高数控技术人员的数控水平。
同时对数控机床的升级改造、提高数控机床功能开发和应用水平具有很现实的意义。
本文系统讲述了后处理程序IMSPost的优点,包括基于异构CAM平台与数控系统的后处理开发、数控程序代码反求、后处理开发应用流程、宏程序使用及其调试、机床加工仿真模拟等多方面的内容,并提供实例的形式进行了说明。
希望对从事数控加工的相关人员起到参考借鉴作用。
数控机床与CAD/CAM软件推动了制造业的飞速发展,现有的数控系统和CAM软件系统种类很多。
数控机床NC程序和CAM软件的刀位文件格式也表现出多样性。
主要表现各数控系统之间存在一定的差别,程序的兼容性较差,如典型的数控系统FANUC、Heidenhain、Siemens、Mazak、FIDIA、FADAL、华中数控等这些数控系统在程序格式、子程序调用、循环控制、插补算法、输出控制、刀具补偿等方面还是存在较大差异。
五轴龙门摆头机床cimatron后置处理的研究

第3卷第2期2010年6月上海电气技术J O U R N A I。
0F S H A N G H A l E I。
E C TR I C T EC H N O I。
0G Y文章编号:1674—540X(2010)02—017一05V01.3N o.2 Jun.20l o五轴龙门摆头机床C i m at r on后置处理的研究周吉,尹冠群,杨家荣(上海电气集团股份有限公司中央研究院,上海200070)摘要:五轴数控机床是加5-复杂零件的现代化设备,多样化的结构是其发展的必然趋势。
由于五轴数控加工编程复杂、易出错,后置处理文件的正确性尤为重要。
介绍了C i m a t r on两种后置处理软件G PP和I M SPO ST的功能特点,针对Q L M305龙门五轴摆头机床C i m at r on后置处理深入研究,并给出关键参数的测量、计算和设置的分析案例。
关键词:五轴;C i m at r on;后置处理中图分类号:T G659;T G519.54文献标识码:AB as ed on t he Pr opel l erC i m at r on E—pr ocess i ng T e chnol ogy R e sea r c hZ H O U J i,yJ N G uanqun,Y A N G J i ar ong(Shanghai E l ect r i c G r oup C o.,Lt d.C ent r al A cade m e,Shangh ai200070,C hi na)A bs t r a ct:5一axi s C N C pr ocess i ng c om pl ex c om ponent s m ode r n equi pm ent,di ver s i fi ed s t r uc t u r e i s t he i ne vi t abl e t r end of i ts de vel opm e nt.B ec aus e5-a xi s nc pr ogr am m i ng com pl e x and er r or—pr one,pos t pr oces s i ng t he c orr e c t nes s of t he doc um e nt i s par t i cul ar l y i m por t ant.T he pap er i nt r oduces t w o pos t pr oces s i ngC i m at r on G PP s of t w ar eI M SPO ST and t he f eat ur es Q LM305f or fi ve-a xi s m a chi ne se t head l ongm e n C i m at r on pos t pr oces s i ng t h or ou gh r es ear ch,and gi ves t he ke y par am et er m eas ur e m ent,c al c ul at i on and anal ysi s of t he se t.K ey w or ds:5一axi s;C i m at r on;pos t pr oces s i ng无论是哪种C A M软件,其主要用途都是要生成在机床上加工零件的刀具轨迹(简称刀轨)。
基于IMSpost的五轴加工中心后置处理研究

基于IMSpost的五轴加工中心后置处理研究陈锐勇;孙江【摘要】介绍了五轴后置算法,以Global550机床为例开展了五轴加工中心后置处理研究.应用IM-Spost软件编写后处理文件,针对部分特殊代码格式及机床的实际结构、轴系进行设置修改,并通过仿真及加工进行了验证.经检测,加工结果符合图样要求,证明后置处理正确可行.【期刊名称】《新技术新工艺》【年(卷),期】2019(000)003【总页数】4页(P63-66)【关键词】五轴加工中心;NC代码;IMSpost;后置处理【作者】陈锐勇;孙江【作者单位】中航工业庆安集团有限公司,陕西西安 710077;中航工业庆安集团有限公司,陕西西安 710077【正文语种】中文【中图分类】TG659五轴加工中心广泛应用于数控加工领域。
五轴加工中心主要由3个基本线性轴和2个旋转轴组成,且5个轴可以联动。
根据主轴头旋转或工作台旋转等方式不同,可以产生多种组合,其主要形式如下:1)两轴旋转主轴头,工作台不动,2个旋转轴均在主轴上,该类机床能加工的工件尺寸比较大;2)2个旋转工作台,刀轴方向不动,2个旋转轴均在工作台上,工件加工时随工作台旋转,该类机床能加工的工件尺寸比较小;3)一摆头一摆台,2个旋转轴分别放在主轴和工作台上,工作台旋转,可装夹较大的工件,主轴摆动,可灵活改变刀轴方向。
本文以Global550机床为例开展五轴加工中心后置处理研究。
Global550机床轴系结构关系图如图1所示,该配置A轴回转工作台,摆角为±120°,B轴回转工作台转角范围为360°,属于2个旋转工作台的五轴加工中心类型。
图1 Global550机床轴系结构图1 五轴后置的算法本文以机床第4轴绕X旋转,第5轴绕Z旋转的双旋转工作台型(X、Y、Z、A、C)的五轴机床为例说明其算法。
五轴旋转模型如图2所示。
图2 五轴旋转模型刀轴矢量OPa绕Z轴顺时针旋转C角到OPc(即到-YZ 平面),再绕X轴顺时针旋转A角到Z轴正方向。
基于IMSPost的五坐标数控铣削编程后处理程序开发应用

基于IMSPost的五坐标数控铣削编程后处理程序开发应用2010产品创新数字化峰会征文: 基于IMSPost的五坐标数控铣削编程后处理程序开发应用发表时间:2010/11/27 王华侨张颖来源:e-works关键字:五坐标后处理程序异构系统 ImsPost FIDIA信息化调查找茬投稿收藏评论好文推荐打印社区分享本文系统讲述了通用后处理程序软件开发包IMSPost的优点,包括基于异构CAM平台与数控系统的后处理开发、数控程序代码反求、后处理开发应用流程、宏程序使用及其调试、机床加工仿真模拟等多方面的核心内容,并以某叶轮的五坐标加工为实例的形式进行了说明。
希望对从事数控加工的相关人员起到参考借鉴作用。
一、前言数控编程后处理程序的开发具有非常高的实用意义,首先可大量节省数控程序编制时间和减少程序的错误率和校对时间,提高数控程序的编制效率和程序质量的同时提高产品的生产效率和产品质量。
其次、可使数控人员更深刻透彻地了解数控系统功能和CAD/CAM软件包提供的后置处理模式及解决手段,进一步提高数控技术人员的数控水平。
同时对数控机床的升级改造、提高数控机床功能开发和应用水平具有很现实的意义。
本文系统讲述了后处理程序IMSPost的优点,包括基于异构CAM平台与数控系统的后处理开发、数控程序代码反求、后处理开发应用流程、宏程序使用及其调试、机床加工仿真模拟等多方面的内容,并提供实例的形式进行了说明。
希望对从事数控加工的相关人员起到参考借鉴作用。
数控机床与CAD/CAM软件推动了制造业的飞速发展,现有的数控系统和CAM软件系统种类很多。
数控机床NC程序和CAM软件的刀位文件格式也表现出多样性。
主要表现各数控系统之间存在一定的差别,程序的兼容性较差,如典型的数控系统FANUC、Heidenhain、Siemens、Mazak、FIDIA、FADAL、华中数控等这些数控系统在程序格式、子程序调用、循环控制、插补算法、输出控制、刀具补偿等方面还是存在较大差异。
IMSPOST配置五轴后置处理

这是我最近淘到的一份资料,所以就传上来了!我很少参与加工,请需要的朋友看看!申明一点: 希望海天谅解,我是501校园的CIMATRON E的班长,所以在那里也发了一份, 我这么做不是为了自己,只是为了让更多的兄弟们有更多的资料! 我发的资料好不好我自己不做评论,需要大家来评价! 其他的论坛我没有发过.不会使5轴加工网站上的那个吧?以下是引用jslyghb在2006-1-5 20:56:16的发言:不会使5轴加工网站上的那个吧?果真是5轴加工网站(/Html/Article/post/38.html)上的那个教程,大家可以直接到这个网站上去看看。
look!!!以下是引用jslyghb在2006-1-6 14:30:54的发言:果真是5轴加工网站(/Html/Article/post/38.html)上的那个教程,大家可以直接到这个网站上去看看。
以下是引用pandeqi在2006-1-6 22:15:35的发言:这个网页,偶是打不开呀!还是转贴到这里来比较好,看起来方便,网速也快些!后处理系列教程--如何实现不同的主轴转速调用不同的输出命令实现不同的主轴转速调用不同的输出命令实际上是一个数值判断语句,实现的关键是编写合格的判断语句判断语句的格式; if { 参数1 > n1} { 输出相应语句1 } elseif { 参数2 > n2 } { 输出相应语句2 <依次类推> } else { 输出不符合以上所有判断的语句} 假设条件: 主轴转速范围相应输出命令0 < S < 500 M41 500 < S < 1000 M42 1000 < S < 2000 M43 后处理的配置(假设后处理的各方面都已经配置完善,唯一需加内容仅是此判断语句) 打开Post/build,进入Program & Tool Path 菜单下的Program目录左侧为Operation Start Sequence在加入命令类型的选择框中选择"用户命令"类型鼠标左键点中:ADD Block框,按住不放,拖到"Initial Move"类下在弹出输入框中改成自己熟识的标题,并输入判断语句保存后处理文件,并在UG里进行检查输出NC文件NC程序的主轴转速范围在1000-2000之间,则应为M43 完全合格,后处理调试通过IMSPOST配置BC轴五轴机床后处理教程IMSpost 是Intelligent Manufacturing Software, Inc. 开发的一款世界上较为先进的CAM后置处理软件,能够处理所有的主流CAD/CAM系统的刀位源文件,具有简单操作的界面.其操作步骤大致就分以下三步: 下面我们用比较具体的机床例题来说明IMSpost的配置过程.一.机床模型的提出如图所示机床模型机床型号: NC516U-1321 控制类型: Fanuc 15M 旋转轴工作行程: B轴-90 +90 C轴-180 +180 B轴摆臂长度150 mm 二:后置处理文件的详细配置步骤1.选择控制器类型2.选择NC程序的公英制并确认机床所用的代码3.选择机床运动类型,此处较为重要,因为五轴机床的运动类型各不相同,大致分为这几种,双转盘,双摆头,转盘加摆头.由于机床有立式卧式之分,还有主导轴被动轴之分,因此细分下来比较复杂.但我们在做后处理文件时,只要确认了所需的运动格式,就变得很简单了 4.移动旋转各轴的工作范围5.NC程序头所需的固定输出格式 6.文件头输出的NC文件名,此处我们定义为固定输出O1000 7.冷却输出命令8.主轴输出命令9.换刀输出命令9.切削参数输出,分三种类型10.刀补输出命令类型11.钻孔固定循环命令的输出12.程序结尾处的固定输出命令至此,整个配置流程结束,我们所需的后处理文件也已经设置完毕,由于牵涉到五轴运动的参考距离及计算长度,局部细节还需具体设置,否则计算所得的NC程序还是不符合要求的,如机床时用RTCP 的,还是直接需要后处理来计算偏置距离的,刀长补偿是否支持3D动能等等.这些还需大家具体参阅说明书来配置.如这台机床的偏置距离为150mm(见上机床描述),输出程序为后处理计算偏置输出,则我们需按下图配置偏置距离: 三.NC程序的验证我们采用下图所示零件来进行验证,在SR50的半球体上铣削60见方的轮廓,刀具轴为垂直于球面采用UG NX编制的刀位源文件为: TOOL PATH/VARIABLE_CONTOUR,TOOL,MILLTLDATA/MILL,10.0000000,5.0000000,75.0000000,0.0000000,0.0000000MSYS/0.0000000,0.0000000,0.0000000,1.0000000,0.0000000,0.0000000,0.0000000,1.0000000, 0.0000000$$ centerline dataPAINT/PATHPAINT/SPEED,10LOAD/TOOL,11,ZOFF,50.0000000SELECT/TOOL,11SPINDL/RPM,3000,CLWPAINT/COLOR,186RAPIDGOTO/75.0000013,0.0015077,50.0000000,0.6000000,0.0000121,0.8000000PAINT/COLOR,211RAPIDGOTO/33.0000001,0.0006634,-6.0000000PAINT/COLOR,42FEDRAT/MMPM,2000.00000GOTO/30.0000000,0.0006031,-10.000000PAINT/COLOR,31FEDRAT/750.000000GOTO/30.0000000,1.8755654,-10.043996,0.6000001,0.0375116,0.7991200GOTO/30.0000000,3.7505277,-10.176218,0.6000001,0.0750108,0.7964755GOTO/30.0000000,5.6254900,-10.397552,0.6000000,0.1125099,0.7920489GOTO/30.0000000,7.5004523,-10.709502,0.6000000,0.1500094,0.7858099GOTO/30.0000000,9.3754146,-11.114249,0.6000000,0.1875083,0.7777150GOTO/30.0000000,11.2503769,-11.614729,0.6000000,0.2250075,0.7677054GOTO/30.0000000,13.1253392,-12.214745,0.6000000,0.2625068,0.7557051GOTO/30.0000000,15.0003015,-12.919129,0.6000000,0.3000061,0.7416174GOTO/30.0000000,16.8752638,-13.733962,0.6000000,0.3375053,0.7253208GOTO/30.0000000,18.7502261,-14.666884,0.6000000,0.3750045,0.7066622GOTO/30.0000000,20.6251885,-15.727538,0.6000000,0.4125038,0.6854492GOTO/30.0000000,22.5001508,-16.928211,0.6000000,0.4500031,0.6614357GOTO/30.0000000,24.3751131,-18.284800,0.5999999,0.4875025,0.6343039GOTO/30.0000000,26.2500754,-19.818324,0.6000000,0.5250016,0.6036335 . . 处理后的NC文件: %O1000N1 G49 G54 G40 G80 G17 G90N2 T11 M6N3 G0 G43 X165. Y.003 Z20. B36.87 C.001 H11 S3000 M3N4 X123. Y.002 Z-36.N5 G94 G1 X120. Z-40. F2000.N6 X120.043 Y2.501 Z-40.062 B36.9 C1.193 F750.N7 X120.048 Y5.001 Z-40.124 B36.93 C2.385N8 X119.992 Y7.501 Z-40.17 B36.95 C3.577N9 X120.044 Y9.998 Z-40.356 B37.04 C4.76N10 X120.057 Y12.5 Z-40.542 B37.13 C5.943N11 X120.01 Y15.003 Z-40.713 B37.21 C7.126N12 X120.051 Y17.498 Z-41.009 B37.35 C8.291N13 X120.053 Y19.999 Z-41.305 B37.49 C9.456N14 X119.995 Y22.502 Z-41.586 B37.62 C10.621N15 X120.027 Y24.993 Z-41.994 B37.81 C11.76N16 X120.039 Y27.496 Z-42.42 B38.01 C12.899N17 X119.991 Y30. Z-42.831 B38.2 C14.037N18 X120.036 Y32.492 Z-43.372 B38.45 C15.143N19 X120.04 Y34.993 Z-43.915 B38.7 C16.249N20 X120.003 Y37.503 Z-44.46 B38.95 C17.355 . . 我所采用的是刀尖点编程方式,分析NC程序,其偏置距离全部计算有效,说明所作的后处理文件符合要求.本文来自:/mastercam/3201.html。
基于UGNX的5轴联动高速铣削加工中心后置处理软件的研发

摘要摘要本论文首先从分析刀轨文件和NC代码的格式入手,找出指令的一一对应关系,弄清诸多从建摸到加工过程中的坐标系统,建立5坐标铣削中心坐标转换数学模型,从而实现从刀轨文件提取信息转化为Nc代码的算法。
然后利用VB语言编写出易于操作的功能界面,从而实现了人机对话功能,后置处理软件包括后置处理、工艺系统和仿真三大主要模块,及一些辅助模块。
后置处理模块主要是完成代码的读取及转换和保存;工艺系统是通过对机床刀具,夹具,工件材料,切削参数进行分析,对于不同类型数据之间建立对应关系,使用Access对机床工艺信息建立关系数据库,并通过VB6.0设计可视化界面,两者之间用VB6.0中的数据控件进行绑定,运用SQL语言实现查询,建成一个提供共享的高速铣削加工中心工艺数据库管理系统,补充了后置处理软件的功能;仿真是通过数控加工仿真软件VERlcuT5.3,对CLSF文件进行仿真,看其是否产生过切现象,也可以对转化好的NC文件进行仿真设置。
最后,通过wATERsON塑料瓶的模具加工实例,先利用UGNX的CAD功能,进行实体建模,完成模具造型;再选择机床夹具使其能在加工中心上进行加工;规划其工艺加工方案,确定切削参数,用UG的CAM生成CLSF文件,对CLSF文件进行仿真,通过本软件的后处理之后形成NC文件。
关键词:后置处理坐标转换工艺数据库仿真UGAbstractABSTRACTThepaperisincludedthefollowingparts.Firstly,theformatofCLSFandNCshouldbeanalyzed,thearithmeticofconversionbetweentheCLSFandNCshouldbesetup.Secondly,theinterfacetendingtooperateshouldbecompiledbyVB.Itisincludedthreemainparts,post-process,technicssystem,andemulation.Read,conversion.andsavingoftheCLSFiscarriedoutinthepost-processpart;Thecuttingtool,thefixture,themoldmaterial,andthecuttingparameterarefirstlyanalyzed,thentherelationsamongthema托found,atlastthedatabaseshouldbebuiltbyAccess.Thedatabetween也eAccessandVBiSconnectedtocompletethedatainquireandmodificationbySQLruleofVB.Sothetechnicsdatabasemanagementsystemattachedthefunctionofthepost-processtechnologyshouldbefinishedinthetechnicssystempart.TheCLSFshouldbeemulatedandcheckedwhetherover-cuttingisoccurredbyVERICUT5.3,inaddition,thefinishedNCmaybeconfiguredandemulated..Finally,themoldofaplasticbottleismade船asample.First.itisformedwithUGNXCAD.Thenafixture,thecuttingtool,andmoldmaterialshouldbeanalyzedandselectedforthemoldmachininginthemachiningcenter.Afterthecuringparametersshouldbecalculated.theCLSFisexportedbyCAM.TheCLSFshouldbeemulatedbyVERICUT5.3.AtlasttheCLSFprogramisconvertedtotheNCbyTJPPl.0.KeyWords:post-process,coordinateconversion,technicsdatabase,UGⅡ声明本人郑重声明:本论文是在导师的指导下,独立进行研究工作所取得的成果,撰写成博士/硕士学位论文竺基王卫g盟圣的墨毡珐塾直运继堂4加工生!坠厦量处理筮往丝班筮”o除论文中已经注明引用的内容外,对论文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。
powermill后处理编写(5轴)

5轴主轴头选项文件设置( Up dated 31/01/2001 )以下链接给出的是一个5轴主轴头范例图示:- ( 主轴头回转轴)第4旋转轴和第5旋转轴要求下面是多轴旋转加工需在选项文件中定义的内容。
:-( 范例中定义了三个主旋转轴,A , B , 和C ,但实际应用中多旋转轴加工系统仅会使用其中两个。
)define format ( A B C ) ## 内建源文件中可能已经定义metric formatsleading zeros = falsetrailing zeros = truedecimal point = truedecimal places = 3imperial formatsleading zeros = falsetrailing zeros = truedecimal point = truedecimal places = 4end defineword order = ( + A B C ) ## 仅当内建字排序列表中间没有时需要block order = true ## 不考虑内建排序列表,使用"define block xxx. " 排序define keysazimuth axis = C## 第4旋转轴通常为方位角( 立柱回转) elevation axis = B## 第5回转轴通常为仰角( 主轴回转)end define## " A, 和/或B, 和/或C " 均需插入到Rapid 快进和Linear 线性程序段中,其和对齐轴相关。
( 范例图示,B绕Y旋转,C绕Z旋转) define block move rapidN ; G1 ; G2 ; G3 ; G6 ; X ; Y ; Z ; B ; C ; S ; H ; M1 ; M2end definedefine block move linearN ; G1 ; G2 ; X ; Y ; Z ; B ; C ; F ; M1 ; M2end define旋转轴参数设置以下参数需包含在旋转轴选项中。
基于IMSPOST的五轴加工后置处理技术

关键词 : 后 置 处理 ; I M S P O S T; 刀位 文件 ; U G; V1 — 2 0 0 0 . 2 T
中图 分 类 号 : T P 3 9 1
文献标识码 : A
文 章编 号 : 1 0 0 6 — 8 9 3 7 ( 2 0 1 3 ) 0 7 — 0 0 1 3 — 0 2
( 沈 阳工程学 院 机械工程 系 , 辽宁 沈阳 1 1 0 1 3 6 )
摘 要 : 文章 为 实现 在 V1 — 2 0 0 0 . 2 T机 床 上 的 数控 铣 削加 工 , 研 究将 U G软 件 的 刀位 文 件 生成 机 床 用程 序 的 问题 , 首先提
出 了数控 程 序 的后 置 处理 方 法 , 而 后 基 于典 型的 I M S P O S T软 件 构 建 了专 用后 置 处 理 器 , 最后 通 过 实例 仿 真加 工验 证 了
ma c h i n i n g p r o g r a m i s c o n c e r n e d . I n t h i s p a p e r , T h e g e n e r a l k i n e ma t i c s mo d e l o f ma c h i n e t o o l i s c o n s t r u c t e d, t h e t e c h n o l o g y o f c h a r a c t e r c o n v e r s i o n i s p r o p o s e d, t h e n, t h e a p p r o p r i a t i v e p o s t — p r o c e s s o r i s p r o ra g mme d b y t y p i c a l I MS P OS T s o f t wa r e , a t l a s t , t h e c o r r e c t n e s s a n d v a l i d i t y o f t h e me t h o d i s c e r t i i f e d b y e x p e r i me n t s . Ke y wo r d s: p o s t - p r o c e s s i n g; I MS POS T; c u t t e r l o c a t i o n s o u r c e i f l e; UG ; V 1 - 2 0 0 0 . 2 T
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
这是我最近淘到的一份资料,所以就传上来了!我很少参与加工,请需要的朋友看看!申明一点: 希望海天谅解,我是501校园的CIMATRON E的班长,所以在那里也发了一份, 我这么做不是为了自己,只是为了让更多的兄弟们有更多的资料! 我发的资料好不好我自己不做评论,需要大家来评价! 其他的论坛我没有发过.不会使5轴加工网站上的那个吧?以下是引用jslyghb在2006-1-5 20:56:16的发言:不会使5轴加工网站上的那个吧?果真是5轴加工网站(/Html/Article/post/38.html)上的那个教程,大家可以直接到这个网站上去看看。
look!!!以下是引用jslyghb在2006-1-6 14:30:54的发言:果真是5轴加工网站(/Html/Article/post/38.html)上的那个教程,大家可以直接到这个网站上去看看。
以下是引用pandeqi在2006-1-6 22:15:35的发言:这个网页,偶是打不开呀!还是转贴到这里来比较好,看起来方便,网速也快些!后处理系列教程--如何实现不同的主轴转速调用不同的输出命令实现不同的主轴转速调用不同的输出命令实际上是一个数值判断语句,实现的关键是编写合格的判断语句判断语句的格式; if { 参数1 > n1} { 输出相应语句1 } elseif { 参数2 > n2 } { 输出相应语句2 <依次类推> } else { 输出不符合以上所有判断的语句} 假设条件: 主轴转速范围相应输出命令0 < S < 500 M41 500 < S < 1000 M42 1000 < S < 2000 M43 后处理的配置(假设后处理的各方面都已经配置完善,唯一需加内容仅是此判断语句) 打开Post/build,进入Program & Tool Path 菜单下的Program目录左侧为Operation Start Sequence在加入命令类型的选择框中选择"用户命令"类型鼠标左键点中:ADD Block框,按住不放,拖到"Initial Move"类下在弹出输入框中改成自己熟识的标题,并输入判断语句保存后处理文件,并在UG里进行检查输出NC文件NC程序的主轴转速范围在1000-2000之间,则应为M43 完全合格,后处理调试通过IMSPOST配置BC轴五轴机床后处理教程IMSpost 是Intelligent Manufacturing Software, Inc. 开发的一款世界上较为先进的CAM后置处理软件,能够处理所有的主流CAD/CAM系统的刀位源文件,具有简单操作的界面.其操作步骤大致就分以下三步: 下面我们用比较具体的机床例题来说明IMSpost的配置过程.一.机床模型的提出如图所示机床模型机床型号: NC516U-1321 控制类型: Fanuc 15M 旋转轴工作行程: B轴-90 +90 C轴-180 +180 B轴摆臂长度150 mm 二:后置处理文件的详细配置步骤1.选择控制器类型2.选择NC程序的公英制并确认机床所用的代码3.选择机床运动类型,此处较为重要,因为五轴机床的运动类型各不相同,大致分为这几种,双转盘,双摆头,转盘加摆头.由于机床有立式卧式之分,还有主导轴被动轴之分,因此细分下来比较复杂.但我们在做后处理文件时,只要确认了所需的运动格式,就变得很简单了 4.移动旋转各轴的工作范围5.NC程序头所需的固定输出格式 6.文件头输出的NC文件名,此处我们定义为固定输出O1000 7.冷却输出命令8.主轴输出命令9.换刀输出命令9.切削参数输出,分三种类型10.刀补输出命令类型11.钻孔固定循环命令的输出12.程序结尾处的固定输出命令至此,整个配置流程结束,我们所需的后处理文件也已经设置完毕,由于牵涉到五轴运动的参考距离及计算长度,局部细节还需具体设置,否则计算所得的NC程序还是不符合要求的,如机床时用RTCP 的,还是直接需要后处理来计算偏置距离的,刀长补偿是否支持3D动能等等.这些还需大家具体参阅说明书来配置.如这台机床的偏置距离为150mm(见上机床描述),输出程序为后处理计算偏置输出,则我们需按下图配置偏置距离: 三.NC程序的验证我们采用下图所示零件来进行验证,在SR50的半球体上铣削60见方的轮廓,刀具轴为垂直于球面采用UG NX编制的刀位源文件为: TOOL PATH/VARIABLE_CONTOUR,TOOL,MILLTLDATA/MILL,10.0000000,5.0000000,75.0000000,0.0000000,0.0000000MSYS/0.0000000,0.0000000,0.0000000,1.0000000,0.0000000,0.0000000,0.0000000,1.0000000, 0.0000000$$ centerline dataPAINT/PATHPAINT/SPEED,10LOAD/TOOL,11,ZOFF,50.0000000SELECT/TOOL,11SPINDL/RPM,3000,CLWPAINT/COLOR,186RAPIDGOTO/75.0000013,0.0015077,50.0000000,0.6000000,0.0000121,0.8000000PAINT/COLOR,211RAPIDGOTO/33.0000001,0.0006634,-6.0000000PAINT/COLOR,42FEDRAT/MMPM,2000.00000GOTO/30.0000000,0.0006031,-10.000000PAINT/COLOR,31FEDRAT/750.000000GOTO/30.0000000,1.8755654,-10.043996,0.6000001,0.0375116,0.7991200GOTO/30.0000000,3.7505277,-10.176218,0.6000001,0.0750108,0.7964755GOTO/30.0000000,5.6254900,-10.397552,0.6000000,0.1125099,0.7920489GOTO/30.0000000,7.5004523,-10.709502,0.6000000,0.1500094,0.7858099GOTO/30.0000000,9.3754146,-11.114249,0.6000000,0.1875083,0.7777150GOTO/30.0000000,11.2503769,-11.614729,0.6000000,0.2250075,0.7677054GOTO/30.0000000,13.1253392,-12.214745,0.6000000,0.2625068,0.7557051GOTO/30.0000000,15.0003015,-12.919129,0.6000000,0.3000061,0.7416174GOTO/30.0000000,16.8752638,-13.733962,0.6000000,0.3375053,0.7253208GOTO/30.0000000,18.7502261,-14.666884,0.6000000,0.3750045,0.7066622GOTO/30.0000000,20.6251885,-15.727538,0.6000000,0.4125038,0.6854492GOTO/30.0000000,22.5001508,-16.928211,0.6000000,0.4500031,0.6614357GOTO/30.0000000,24.3751131,-18.284800,0.5999999,0.4875025,0.6343039GOTO/30.0000000,26.2500754,-19.818324,0.6000000,0.5250016,0.6036335 . . 处理后的NC文件: %O1000N1 G49 G54 G40 G80 G17 G90N2 T11 M6N3 G0 G43 X165. Y.003 Z20. B36.87 C.001 H11 S3000 M3N4 X123. Y.002 Z-36.N5 G94 G1 X120. Z-40. F2000.N6 X120.043 Y2.501 Z-40.062 B36.9 C1.193 F750.N7 X120.048 Y5.001 Z-40.124 B36.93 C2.385N8 X119.992 Y7.501 Z-40.17 B36.95 C3.577N9 X120.044 Y9.998 Z-40.356 B37.04 C4.76N10 X120.057 Y12.5 Z-40.542 B37.13 C5.943N11 X120.01 Y15.003 Z-40.713 B37.21 C7.126N12 X120.051 Y17.498 Z-41.009 B37.35 C8.291N13 X120.053 Y19.999 Z-41.305 B37.49 C9.456N14 X119.995 Y22.502 Z-41.586 B37.62 C10.621N15 X120.027 Y24.993 Z-41.994 B37.81 C11.76N16 X120.039 Y27.496 Z-42.42 B38.01 C12.899N17 X119.991 Y30. Z-42.831 B38.2 C14.037N18 X120.036 Y32.492 Z-43.372 B38.45 C15.143N19 X120.04 Y34.993 Z-43.915 B38.7 C16.249N20 X120.003 Y37.503 Z-44.46 B38.95 C17.355 . . 我所采用的是刀尖点编程方式,分析NC程序,其偏置距离全部计算有效,说明所作的后处理文件符合要求.本文来自:/mastercam/3201.html。