IMSPOST配置五轴后置处理

合集下载

基于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后置处理的研究

五轴龙门摆头机床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的五轴加工中心后置处理研究

基于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的五坐标数控铣削编程后处理程序开发应用

基于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配置五轴后置处理

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轴联动高速铣削加工中心后置处理软件的研发

基于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轴)

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的五轴加工后置处理技术

基于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

五轴数控机床的后置处理算法与软件实现

五轴数控机床的后置处理算法与软件实现

五轴数控机床的后置处理算法与软件实现该文以一种主轴复合摆动的五轴数控机床为对象,在分析了坐标系统之后,给出了联动时刀位轨迹的后置处理算法。

文中采用面向对象编程技术得到了五轴后置处理系统。

一、引言床的各种运动都是执行特定数控指令的结果,完成一次加工过程需要连续执行一连串的数控指令,即数控程序。

在CAM,计算机辅助制造过程中,将CAD设计的模型,通过CAM软件模块计算产生刀位轨迹的整个过程称为前置处理。

在前置处理中,按照相对运动原理,将刀位轨迹计算统一在工件坐标系中进行,而不考虑具体机床结构及指令格式,从而简化系统软件。

即在CAM软件系统中进行刀位轨迹编程时,总假定工件是固定不动的,所以刀位文件(CLF)中给出的是在工件坐标系中刀具的位置数据,包括刀心点和刀轴矢量。

前置处理产生的是刀位文件(Cutter Location File),而不是数控程序。

因此,要获得数控机床加工程序,还需要将前置计算所得的刀位轨迹数据转换成具体机床的程序代码,该过程称为后置处理(Post-Processing)。

数控机床是加工复杂零件的现代化设备,多样化的结构是其发展的必然趋势。

由于五轴数控加工的复杂性,后置处理程序是必不可少的。

对于不同类型运动关系的数控机床,其后置处理又是不同的,因此有必要针对不同结构的机床建立其有效的后置处理程序。

本文作者以德马吉(DMG)DMU200P数控加工中心为对象,分析了它的机床结构和后置处理方法,并采用面向对象编程方法实现了其后置处理程序。

二、机床的坐标系统ISO的规定,数控机床采用右手直角坐标系,其中平行于主轴的坐标轴定义为z轴,绕x、y、z轴的旋转坐标分别为A、B、C。

上述各坐标轴的运动可由工作台,也可以由刀具的运动来实现,但方向均以刀具相对于工件的运动方向来定义。

通常五轴联动是指x、y、z、A、B、C中任意5个坐标的线性插补运动。

图1 DMU200P机床运动坐标系如图1所示的是DMU200P机床的运动坐标系。

五轴数控铣削加工后置处理及其加工编程

五轴数控铣削加工后置处理及其加工编程

0引言在五轴数控铣削加工过程中,CAM 系统产生的刀位数据是没有包括数控系统以及机床相关信息的,后置处理是一种特定的数控加工程序,它的应用能够对刀位数据进行转换,使其能够对五轴数控机床的具体运动加以精准控制。

在零部件的加工质量和加工效率方面,后置处理水平的高低具有直接的决定作用。

与此同时,后置处理水平也影响着五轴数控机床在运行过程中的可靠稳定性。

后置处理过程主要需要对机床的运动数据进行装换,校验非线性运动的误差性,校验刀具的进给速度,以及生成数控加工的程序。

1五轴数控机床概述五轴数控机床是指机床具有五个能够互相联动的运动轴,其中转动轴有两个,平动轴有三个。

如图1所示,XYZ 三个轴是平动轴,ABC 三个轴中绕XYZ 轴进行旋转的任两个轴就是旋转轴,通过右手螺旋法则进行旋转轴正方向和的确定。

五轴数控机床与其他数控加工技术相比,其适用范围非常广泛,而且在具有较高复杂性的曲面型零件的加工过程中,具有非常优异的表现,能够保证零件的加工质量和加工效率。

这是因为五轴数控机床中的回转控制轴有两个,在进行切削的时候,工件和刀具之间的相对位置能够实现最大程度的变化,从而使刀具切削过程中不发生干涉现象实现最理想的切削质量。

根据运动轴配置型式的不同,五轴数控机床分为摆头转台型、双转台型以及双摆头型三种[1]。

摆头转台型的五轴数控机床是基于三轴机床的现有功能,再加上具有更多功能的主轴头实现的,图7滑阀组件的位移曲线五轴数控铣削加工后置处理及其加工编程丘宏岳;唐晓鑫(华南理工大学广州学院机械工程学院,广州510800)摘要:在数控技术中,与三轴加工相比,五轴数控技术的应用在复杂曲面加工过程中具有很高的优势,高性能的五轴数控铣削加工关系到包括导弹、飞机等武器关键零部件的制造水平,因此当前众多国家都对五轴数控加工技术在进行不断地研究提高。

但是由于数控机床的运动复杂性和结构多样性,导致五轴数控加工过程中要实现预期的后置处理以及加工编程效果,会具有比较高的技术难度,对于数控机床的运行效率也产生了比较大的制约。

基于IMSpost下的叶轮加工五轴后处理研究与实践

基于IMSpost下的叶轮加工五轴后处理研究与实践

基于IMSpost下的叶轮加工五轴后处理研究与实践作者:熊运星,闫国琛来源:《无线互联科技》2023年第20期摘要:五軸加工工艺不断发展的背景下,机床的后处理定制将成为核心技术之一。

文章以VMC-300小型五轴机床开展五轴后处理加工研究,并以开式叶轮进行了五轴加工的工艺分析。

文章分析了工装设计、加工路线等。

该机床下的工艺仿真及加工验证,解决无碰撞、过切、少切等问题。

本研究提高了五轴数控加工的效率和质量,为同类产品的加工及工艺提供参考。

关键词:后处理;叶轮;过切中图分类号:TH164 文献标志码:A0引言由于机床厂商、用户需求不同,五轴机床结构也越来越复杂,客户定制特殊结构机床越来越多,同时控制系统的多样性,对于产品或模具加工工艺的要求日趋提升,尤其是匹配各厂家机床的后处理的技术要求越来越高,因此对五轴或多轴机床后处理技术的研究与实践,对提升复杂曲面类零件高效、高质量加工具有重要理论意义和推广价值。

叶轮产品加工工艺具有高效、高精度、高质量的特点[1]。

叶轮产品通常是在高转速、高负载冲击环境下工作。

其质量和精度要求高,如表1所示。

本文通过IMSpost定制的后处理,以叶轮零件加工工艺优化为目标,利用UG NX CAM编程软件完成叶轮零件的编程与产品结构优化,运用VMC-300小型机床完成叶轮的工艺优化及机床加工。

1IMSpost后处理开发1.1IMSmachine平台机床结构搭建根据表2所示机床主要技术参数,构建机床运动结构及相关行程、角度等参数设计。

通过简单运动分析模型与实际加工机床的一致性,构建的机床文件如图1所示。

本文以VMC-300小型机床为例开展五轴加工中心后置处理研究。

该机床轴系结构关系图如图2所示,该配置C轴回转工作台,摆角为±360°,A轴回转工作台转角范围为-120~30°,该类机床具有主轴结构简单、刚性好、制造成本低的优点,但由于工作台自重会导致机床刚性不足,故工作台一般设计较小,且承重较轻,因此适用于体积小、重量轻的小型精密零件和精密模具的加工。

5轴数控机床坐标系统的一个特例及其后置处理方法_刘日良

5轴数控机床坐标系统的一个特例及其后置处理方法_刘日良

5轴数控机床坐标系统的一个特例及其后置处理方法_刘日良5轴数控机床坐标系统的一个特例及其后置处理方法刘日良,张承瑞,宋现春,刘战强,艾兴(山东大学机械工程学院,山东济南250061)摘要:介绍了一个包含倾斜转动轴的5轴数控机床坐标系统及其在该转动轴与主轴成45°角情况下的运动特点。

通过对该系统中机床运动坐标系与工件坐标系关系的分析,给出了5轴联动时刀轨数据的后置处理方法,包括工作台转角的计算和主轴运动坐标计算。

关键词:CNC ;5轴联动;后处理中图分类号:TG 659;TP311 文献标识码:A 文章编号:1007-9483(2002)03-0061-02A Five -Axis CNC Machine Coordinate System and its Post Processing MethodL IU Ri -liang ,ZHAN G Cheng -rui ,SON G Xian -chun ,L IU Zhang -qiang ,AI Xing(Shandong University ,Shandong Ji ’nan ,250061,China )Abstract :The coordinate system of a 5-axis CNC machine ,which includes an oblique rotary axis ,as well as its characteristics provided the rotary axis is fixed at angle of 45°to the spindle ,is introduced in this paper.The corresponding post processing method of cutter location data including the rotary angle of the table and the motion coordinates of the spindle is presented after an 2alyzing relations between the workpiece coordinate system and the 5-axis machine coordinate system.K ey w ords :CNC ;5-axis Linkage ;Post Processing根据ISO 的规定,数控机床采用右手直角坐标系(如图1所示),其中平行于主轴的坐标轴定义为z 轴,绕x ,y ,z 轴的旋转坐标分别为A ,B ,C 。

IMPOST--教程

IMPOST--教程

[86]
What’s New in Post Buil…
IMSPOST配置BC轴五轴机床后处理教程 >> 正文
6.文件头输出的NC文件名,此处我们定义为固定输出O1000 7.冷却输出命令
file:///E|/IMSPOST配置BC轴五轴机床后处理教程 正文.htm (5 of 13)2005-10-27 8:02:32
IMSPOST配置BC轴五轴机床后处理教程 >> 正文
IMSPOST配置BC轴五轴机床后处理教程 >> 正文
站点地图 联系我们 English 繁体中文
2005年10月27日 星期四
您的位置: 五轴加工 >> 文章频道 >> 后置处理 >> 正文 IMSPOST配置BC轴五轴机床后处理教程
首页 | 文章频道 | 图片频道 | 下载频道 | 制造论坛 | 博客网站 | 访客留言 |
file:///E|/IMSPOST配置BC轴五轴机床后处理教程 正文.htm (3 of 13)2005-10-27 8:02:32
IMSPOST配置BC轴五轴机床后处理教程 >> 正文
4.移动旋转各轴的工作范围 5.NC程序头所需的固定输出格式
file:///E|/IMSPOST配置BC轴五轴机床后处理教程 正文.htm (4 of 13)2005-10-27 8:02:32
IMSpost 是 Intelligent Manufacturing Software, Inc. 开发的一款世界上较为先进的CAM后置处理软件,能够处理所有的主流CAD/CAM系统的刀 位源文件,具有简单操作的界面.
其操作步骤大致就分以下三步:
下面我们用比较具体的机床例题来说明IMSpost的配置过程. 一.机床模型的提出

IMSPost-chn

IMSPost-chn

IMSpost™ v8.0CNC Postprocessor数控后置处理程序OverviewIMSpost™, the world’s most advanced postprocessing software, transforms CAD/CAM cutter location (Clfiles) into the specific machine codes (G/M codes) required by NC machines. IMSpost works seamlessly with all major CAD/CAM systems, hardware platforms, and NC machines, in one easy to use interface.IMSpost™,世界上最先进的后处理软件,将CAD / CAM的刀位文件(Clfiles)转换为特定的数控机床所需要的代码(G/ M代码)程序;IMSpost能在一个易于使用的界面,无缝地工作于所有主要的CAD / CAM 系统、硬件平台及数控机床。

IMSpost™ features产品特性●Intelligent read-ahead for automatically determining the best solution智能预读,以自动确定最佳的解决方案●High Speed Machining --- 高速加工●Automatic conversion of point to point data to NURBS format将点到点的数据自动转换为NURBS格式●Create your own interface, or menus; call your own DLL’s, scripts or programs duringpostprocessor execution创建你自己的接口,或者菜单;后处理程序执行过程中调用和执行你自己的DLL、脚本或程序●Arc fitting of point to point data in any plane在任何平面,弧线点与数据点拟合●CL file read ahead --- 预读刀位(Clfiles)文件●Advanced linearization for multi-axis machines --- 多轴机床先进的线性化●Optimized output using linear tangency --- 采用直线相切以优化输出●Supports all classes of machines with any number of linear or rotary axes支持任何数量线性或旋转轴数的机床●5-axis drilling cycles --- 五轴钻孔循环●Automatic support of co-linear axes --- 自动支持共同直线轴●Canned cycles, or simulated drilling cycles for machines without cycle support为无循环支持功能的机床提供封闭循环或者模拟钻孔循环●Use the same postprocessor for any CAM system or hardware platform任意CAM系统或硬件平台可以使用相同后处理程序●An easy to use macro language and source level debugging tool traces output line byline, and statement by statement易于使用的宏语言,能追溯逐行的输出或一个个清单的源代码级调试工具●Access to all internal postprocessor variables and source code能访问所有后处理器的内部变量和源代码●Conversational output style support --- 支持会话框形式确定输出的样式●User-definable postprocessor syntax --- 用户定义的后处理语法●Integrated controller emulation/reverse post technology集成的控制器仿真/逆向后处理技术Integrated APT/CL, G-code and machine view provide the complete picture for CNC post development. 集成APT/CL, G代码和机器回放,提供了CNC后置开发的完整画面Operation 操作With our flexible library of standard postprocessors and machine configurations you can begin to generate NC files immediately.跟随我们的标准后处理器和机床配置的灵活程序库,您立即就可以开始生成NC文件The intuitive user interface provides an efficient work environment, and the IMS macro processor, with source level debugger, provides support for the most complicated postprocessor configurations.直观的用户界面提供了一个高效的工作环境,并结合源代码级调试工具以及IMS宏处理指令,提供了对最复杂的后处理配置的支持A checklist and Windows GUI make IMSpost™ easy to use.检查表和Windows 图形用户界面,使IMSpost™易于使用。

五轴加工中心虚拟机床及后置处理应用研究

五轴加工中心虚拟机床及后置处理应用研究

五轴加工中心虚拟机床及后置处理应用研究【摘要】五轴加工中心是一种高精度、高效率的加工设备,虚拟机床技术和后置处理技术是提高其生产效率和优化加工过程的重要手段。

本文首先介绍了五轴加工中心的概念和特点,然后探讨了虚拟机床技术在五轴加工中心中的应用以及后置处理在其中的重要性。

随后通过实际案例研究分析了虚拟机床与后置处理的结合应用,并展望了技术创新和发展趋势。

研究表明,虚拟机床与后置处理的结合为五轴加工中心带来更高的生产效率,在未来的研究中应着重关注技术创新。

本研究对五轴加工中心的发展具有一定借鉴意义,有助于推动其技术的进步和提升市场竞争力。

【关键词】五轴加工中心、虚拟机床、后置处理、技术创新、生产效率、发展趋势、借鉴意义。

1. 引言1.1 研究背景虚拟机床技术的兴起为五轴加工中心提供了新的加工模式和思路。

通过虚拟仿真技术,可以在实际加工之前进行数字化模拟,提前发现并解决潜在问题,减少资源浪费和生产周期,提高生产效率和产品质量。

而后置处理在五轴加工中心中的重要性也日益凸显。

通过后置处理技术,可以对加工过程中产生的毛刺、残留物等进行精确清除,提高零件的表面质量和精度,从而满足客户的高要求。

研究五轴加工中心虚拟机床及后置处理应用,旨在提高生产效率、减少成本、提升产品品质,为制造业的发展注入新的动力和活力。

1.2 研究目的本研究的目的是探讨五轴加工中心虚拟机床及后置处理的应用研究,旨在解决五轴加工中心加工过程中存在的一些问题,促进五轴加工中心的效率和精度提升,推动该领域的技术创新与发展。

具体目的包括:1. 分析五轴加工中心的应用现状和存在的问题,探讨虚拟机床技术在五轴加工中心中的应用优势和潜在价值,并研究后置处理在五轴加工中心中的重要性。

2. 研究虚拟机床与后置处理的结合应用案例,总结不同技术的优缺点,探讨其在五轴加工中心中的实际效果和应用价值,为相关企业和研究机构提供借鉴。

3. 探讨虚拟机床技术和后置处理技术的创新和发展趋势,提出未来发展中应关注的重点,为五轴加工中心技术的创新和提升提供参考和指导。

Cimatron和UG软件后置处理的比较及应用(宁波大学暑期实习技术报告)

Cimatron和UG软件后置处理的比较及应用(宁波大学暑期实习技术报告)

Cimatron和UG软件后置处理的比较及应用江淮宁波大学机械学院摘要:针对五轴数控加工机床的应用,分别基于Cimatron和Unigraphics(UG)软件的后置处理系统,对零件刀路轨迹文件的后置处理及生成五轴加工系统可识别的代码等问题进行了研究;以DMU70V型五轴数控机床为例,,分析与比较了此两种软件的后置处理情况、资源整合合理利用达到最恰当的使用和处理结果,为不同场合选用不同的后置处理提供依据。

关键词:五轴联动加工中心;后置处理;Cimatron;Unigraphics(UG)Abstract:From the application perspective of 5-axis machining tool,the problem of cutter location file generated in the Cimatron and Unigraphics(UG) post processing system that is translated into the code identified by 5-axis machining tool NC system is studied. After having analyzed and comparing the situation of the post processing by two software, it makes resources intergrate and meets the most application and processing result properly.Moreover,it provides the basis of using different post processing software in different occasions.Key words:5-axis linkage machining center;postprocessing;Cimatron;Unigraphics(UG)无论是哪种CAM 软件, 其主要用途都是要生成在机床上加工零件的刀具轨迹( 简称刀轨) 。

五轴联动数控加工后置处理研究

五轴联动数控加工后置处理研究

1.1
数控加工技术概述
数控加工技术主要涉及数控编程技术、后置处理技术和数控装备技术。其中,
数控编程技术是数控加工技术的软件基础,数控装备则是实现数控加工的硬件基础, 后置处理技术则是连接数控编程技术和数控装备的桥梁。数控编程的任务是根据工 件的几何造型, 运用 CAM 软件生成合理的刀具路径, 然后通过后置处理生成高效率、 高精度的加工程序。数控机床的任务则是在数控系统的控制下,有效地处理并执行 通过后置处理生成的数控加工程序。因此,数控编程技术和后置处理技术是实现高 水平数控加工技术的关键。 1.1.1 数控编程技术的关键技术
上海交通大学 硕士学位论文 五轴联动数控加工后置处理研究 姓名:武跃 申请学位级别:硕士 专业:机械制造及其自动化 指导教师:王宇晗 20090209
上海交通大学硕士学位论文
摘要
五轴联动数控加工后置处理研究 摘 要
五轴联动加工技术是复杂难加工零件高效精密制造必不可少的方法,也是发达 国家争先发展的先进制造技术。本文跟踪国内外最新的研究成果和研究热点,开展 了复杂曲面五轴联动数控加工技术的研究。针对应用于航空、航天、舰船等领域的 整体薄壁零件的五轴联动数控加工工艺中存在的零件结构复杂、极易发生干涉、薄 壁低刚性、材料去除率高等难题,以及五轴联动数控加工中基于具体机床结构及工 作空间的旋转角优化及选择等具体问题进行了较为深入的研究,并解决了以下几个 关键技术: 1. 针对大型薄壁零件,如七叶螺旋桨、航空叶轮的五轴联动数控加工工艺规划。包 括针对五轴联动数控机床的结构特点及工作空间,合理选择切削参数,刀具轨迹 生成方法,以达到高效、高精密、高可靠性的五轴联动数控加工。 2. 针对五轴联动数控机床自身的结构特点, 进行五轴联动数控加工后置处理技术的 研究。通过对五轴联动数控机床加工运动链的分析和数学建模,研究并开发五轴 联动数控机床专用后置处理系统。 3. 分析五轴联动数控加工中旋转角的可行性路径,运用最短路算法,建立五轴联动 数控加工中旋转角的优化选择算法,并把该算法嵌入后置处理系统中,通过七叶 螺旋桨和航空叶轮的五轴加工试验验证了该优化选择算法能够有效地优化数控 加工程序、减少非线性误差和提高五轴加工质量及加工精度。

五轴联动加工中心后置处理的编写与验证

五轴联动加工中心后置处理的编写与验证

五轴联动加工中心后置处理的编写与验证五轴联动加工中心后置处理的编写与验证摘要:本文针对瑞士MIKRON UCP710工作台双摆动式五轴联动加工中心机床的运动原理,以及Heidenhain iTNC430控制系统的特点,阐述运用UG软件中后处理工具——UG POSTBUID 3.4.1,定制适合ucp 710五轴后处理的开发思路,并且通过VERICUT模拟软件进行模拟验证成功。

目前成功开发出来的五轴后处理已在本校实训中心MIKRON UCP710五轴机床中得以全面应用,顺利地完成了各种3~5轴的零件加工。

关键词:五轴加工中心 UG Postbuld VERICUT1、任务的来源2001年冬,本中心购置了一台由瑞士MIKRON品牌的五轴联动加工中心,型号为——UCP710。

如图1所示,此机床为工作台双摆动结构,(俗称:Table—Table双摆台)。

通过X/Y/Z三个线性轴、定轴A轴的摆动和转动轴C轴的转动实现五轴联动加工。

该机床的控制系统是德国的Heidenhai iTNC 430。

目前,后置处理文件是计算机辅助制造软件中CAM与机床控制系统之间沟通的桥梁,是实现多轴加工的关键之一。

同时本中心现配有CAD/CAM软件——UG,为了让UCP710早日投入到教学与生产加工,我们必须解决后置处理的问题。

现在国内多轴机床后置处理程序的开发已慢慢开始发展,但很多的资源还要通过国外进行技术支持。

即使客户选购能够实现多轴加工编程的软件,但还要额外支付昂贵的后置开发费用才能实现软件与机床的“通讯”。

开发通用的编写后置处理工具软件,可以有效地保证NC程序正确性,提高编程人员的后置处理技术以及效率,还可以把零件加工信息(如图号、工序号、刀具规格、程序加工时间等参数)嵌入NC程序中,提高加工的安全性,增加程序的可读性,减少操作人员的人为加工误差。

2、UCP710 post开发的过程目前,常用的后置处理方法主要有以下两种:第一种,利用CAD/CAM软件的通用后置处理模块,定义的运动方式,通过选取/软件提供的机床标准控制系统,定义某一类型或某台的后置处理。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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。

相关文档
最新文档