admin 管理员组

文章数量: 1086019


2024年1月23日发(作者:square dancing)

28 2011年7月 中国制造业信息化第40卷第l3期 UG—CAM铣削编程与数控加工 仿真软件的综合应用 刘建元 (广东科技学院机电工程系,广东东莞523083) 摘要:以一个工件的数控加工工艺为例,阐述了UG数铣编程操作过程及UG编程的操作技巧。 通过将UG~CAM生成的数控加工程序导入仿真系统进行加工模拟,证实数控加工仿真软件可 模拟数控机床的操作及数控加工程序的试切过程,并能对数控加工程序的加工效果进行预评估。 关键词:参考点;数控加工工艺;后处理;仿真软件 中图分类号:TH164 文献标识码:B 文章编号:1672—1616(2011)l3—0028—03 随着UG在业界越来越广泛的应用,如何运用 工艺准备工作。根据图1所示的零件形状、尺寸特 点(工件尺寸:ll0mm×70mm×30mm)按粗精加 工分开的原则,结合UG—CAM提供的刀具路径 类型,制定出图2所示的工艺方案。 UG安全高效地编写数控加工程序及UG的相关 编程操作技巧倍受业界关注。将仿真软件与 CAD/CAM软件综合运用,可以将零件的自动编程 及后处理与数控机床的仿真加工结合为有机的整 体,有效地弥补CAD/CAM软件仅能进行刀具路 径仿真的不足,对于检验数控机床操作的正确性和 数控程序的可行性,具有广泛的应用价值和现实意 义[】l。 1 制定零件的数控加工工艺 工艺设计是对工件进行数控加工编程的前期 图1零件图 零件数控加工工艺卡 加工材料:45#钢 工件尺寸:ll0mm×70ram×30ram 数控系统:FAUNC 工步 工艺 流程 使用刀具 (合金) 加工方式 吃刀深度 路径 间距 加工总时间:68rain 主轴转数 进给速度 /(r・rain一 ) /(n帅・min一 ) 余量 /Im】 加工时间 /nun l 加开粗工  D16R0.8圆鼻刀 等高粗加工 0.35mm 12.0mm 1 800 2 000 O.2 30 II 半精 D16 R(】加工 8圆鼻刀 2D外形加工 .2 300 0.1 500 1 200 底0.05 0 5 18 III 精加工 D6R3球刀 等高外形 精加工 18ram 4 000 7 fv 平行铣 精加工 156R3球刀 平行铣 精加工 0.2mm 4 000 1 000 0 10 I V 精加工 D12平底刀 2D外形加工 4【1(10 7(1(】 0 3 图2数控加工工艺表 收稿日期:2011—04~11 作者简介:刘建: ̄(1974一),男,四川仁寿人,广东科技学院高级工程师、讲师,主要从事CAD/CAM教学与研究方面的工作。 

・现代设计与先进制造技术・ 刘建元UG—CAM铣削编程与数控加工仿真软件的综合应用29 高度0.5ram,斜向下刀(Ramp type)为沿外形(On 2 UG加工环境的进入及其铣削编 程相关节点的设定 步骤一,创建毛坯。可用BlOck、Extrude等命 令创建加工毛坯。 步骤二,分中。可以利用UG的坐标变换功能 将UG的工作坐标设置在工件顶面的正中。 步骤三,按快捷键Ctrl+Ah+m进入UG的 加工环境(选择项如图3所示)。 蠡l埘se= 。nc9 题霉ura lc 捕se毫l : c aIlIJibr ̄vy c al1._jp t_P1蛐er-libra c aIII—te alIIcenter_librery featureIIIachining —hole_m ing 图3 UG加工环境的进入(初始化) 一 步骤四,加工几何节点的设定。 a.加工坐标系设定:可先将工作坐标移至欲设 置加工坐标系处,然后双击加工几何节点下的 MCS—MILL节点,通过UG的构造加工坐标系功 能可迅速使加工坐标系与UG的工作坐标系一致。 h.设定安全平面:一般设定一个高于工件顶面 约10ram的安全平面,确保当刀具在工件顶面横越 时刀具在安全平面上移动,不至于与工件发生碰 撞。UG的安全平面只需设一次,MCS~MILL节 点下的刀具路径可一直继承安全平面所设定的高 度值。 c.设定毛坯几何:UG的毛坯几何可以参与某 些刀轨的计算并用于刀轨的实体加工模拟。 步骤五,设定刀具节点。常用的刀具有平底 刀、圆鼻刀、球刀、钻头等。 点Create TC0l图标即可创建刀具,选择所需 的刀具类型,点Apply进入刀具参数对话框,输入 相应刀具的相关参数和刀具号,点OK即完成刀具 的设置。通过操作导航器下的刀具视窗可查阅所 设的刀具,也可双击相应的刀具图标进入刀具对话 框修改刀具相关参数。当按数控加工工艺确定好 加工顺序后可一次性设好加工工件所需的全部刀 具[2l。 3 UG数铣编程加工简要操作过程 工步I:数控加工工艺表中的工步I加工类型 是Cavity—milling型腔铣,除表中参数外,内公差 取0.03,外公差取0.1;刀具图案采用FollowPart, 切削顺序为Depth Firsrt,进退刀方法为垂直进刀 Shape),加工模拟的效果图如图4所示。 工步Ⅱ:继续用上一把刀(D16R0.8)对零件的 2个平台进行二维半精加工,壁余量留0.1,底余量 留0.05;转速为2 300r/min、进给为1 500ram/ min,其中上台阶的加工轨迹如图5所示。 图4模拟效果图 图5 台阶加工轨还 工步Ⅲ:用D6R3的合金球刀对工件进行等高 外形(Zlvel profile)精加工,参数见数控加工工艺 表;编程时选取加工的边界范围(Tirm side为Out— side),刀具传递方式(Level to Leve1)采用Direct on Part,生成的等高外形精加工刀轨如图6所示。 工步Ⅳ:不换刀,用工步Ⅲ的刀具继续对凹槽 四周的倒圆角面及底面进行平行铣精加工,生成的 轨迹如图7所示,精加工时转速为4 000r/min、进 给速度为1 000mm/min,加工角度取45。,刀轨间 距取0.2n1m,生成的刀轨如图7所示。 ■ 图6等高外形刀轨 图7平行铣刀轨 工步V:用d12的合金平底铣刀对零件上的2 个凸台进行二维精加工,编程时可复制工步Ⅱ的2 条刀具轨迹于工步Ⅳ后,然后再分别修改这2条轨 迹的刀具为D12的平底铣刀并修改相关加工参数 即可。加工时转速为4 000r/min、进给速度为 700mm/min,加工下凸台时需附加1条刀轨,2条 刀轨的间距取5mm,壁及底的余量都留0,带有附 加刀轨的精加工刀轨如图8所示。完成上述粗、精 加工后在UG中模拟加工效果(如图9所示),操作 导航器下程序按刀具管理排序(如图l0所示)。 4刀轨后处理 如图10所示,可按刀具对程序进行后处理,在 图10中选中一把刀具后点击后处理,在如图11所 示对话框中选择对应的机床,输入机床加工代码的 放置目录,扩展名为.nc,再点击页签中的Apply即 

2011年7月 中国制造业信息化可生成图12所示的机床加工代码。 第40卷第13期 步骤三,用分中棒对刀。在仿真软件中用分中 棒四面分中找到工件水平面内的中心,当分中棒已 移到工件顶面以上正中位置时,在G54中输入 X0.测量、Y0.测量,则Xy轴分好中,按RESET 将主轴停止,然后再卸下分中棒装上需要的刀具对 一一 z轴,装刀时可设置刀具的大小类型,仿真中的工 件坐标系设定(对刀界面)如图13所示。 嚣,- ̄。 D1BR0 .8 % C∞G17‘;.,C睇 Dl2 l ) C9lC28期l置 e∞e,e璐 X毒矗瞪珏‘毒SB枷 ‘抽呐t -。 一 C昭翟L孰甚日e 羹嚣 lilt纛一● 玉{jIs 溪蕈黉墓] 伪IZ_ll。'§P 氟 C日B X盘 精Y翦鼻薹 . 图11后处理机床选择图12后处理获得的加工程序 5数控加工仿真系统 数控加工仿真是在计算机上通过软件技术模 舯舯舯舢 眦蜘肿 0 0 O 0 9 0 B 0 D 0 0 5 3 Ⅱ 9 0 9 0蛙 拟加工环境、刀具路径和材料的切除过程,从而达 到与零件试切同样目的的程序检验方法,高档数控 仿真软件(如VERICUT)能够对NC程序控制下 的切削过程提供几何形状,针对特定机床及工装夹 具的2~5轴联动的干涉碰撞、加工效率方面的评 估,可在计算机上x,C;O ̄E中的机床及其工装夹具、 刀具切削运动和工件余量去除过程获得真实感的 动态显示[3l。 6数控加工程序导入仿真系统进行 加工模拟 广州超软数控加工仿真软件,简称“CZK”,主 要具有数控机床操作仿真、CNC代码验证仿真等 功能,仿真中FAUNC数控系统简要操作过程如 下。 步骤一,开机回零。在仿真操作面板上按开机 启动按钮,再按机床的回零操作,先使Z轴回零, 再使Xy轴回零,并将3轴各沿正方向移动一定位 置。 步骤二,安装毛坯及分中棒。装完毛坯后在 MDI模式下输入“M03S550;”,点击操作面板上的 自动运行,则主轴带动分中棒开始旋转。 00 × 02 0.000 (E Y (Gs5) 0.000 Z 0.000 A 0.000 01 × 03 0.000 (G54)Y (GS6) 0.000 Z 0.000 A 0.000 图13仿真中设定工件坐标系 需注意的是刀轨经后处理后一般加工坐标系 默认为G54,在仿真中对刀时,仿真软件加工环境 下选择的工件坐标系应与NC程序指令代码相一 致,即选用G54;在仿真环境中是否考虑刀具的半 径和长度补偿以及具体的补偿号,都应该与NC程 序代码相一致。 步骤四,程序导人,仿真模拟加工。在编辑模 式下导人程序,加工完后效果如图14所示。 图14仿真中模拟加工效果图 步骤五,测量评估。 7 结束语 随着被加工对象的形状越来越复杂,以及高速 加工的应用,对数控加工程序的要求越来越高。一 方面要靠CAM软件高效高精确编程;另一方面高 水平仿真软件的应用在提高程序的可靠性(防干涉 碰撞等)、优化和改进刀具轨迹及加工参数、提高加 工效率等方面显示出了其日益重要的应用价值。 随着多轴联动数控机床越来越广泛的应用,诸如 VERICUT等多轴高端仿真软件的应用势在必行, 将多轴G 编程软件与多轴仿真软件综合应用 (下转第34页) 

2011年7月 中国制造业信息化第4O卷第13期 用于在零件环境中打开标准件,这里主要调用了函 开发环境,采用表达式和部件族相结合的方法建立 数UF—MODL—edit—exp()、函数UF—translate~ 了“机床夹具零部件库”,实现了与UGNX的无缝 variable()和函数FAM—TEST—ask—member— 连接,并且通过实例给出标准件库的详细开发步 index()等。 骤,可以为学习UGNX二次开发的读者提供一个 调试程序无误后,编译生成fam—test.dll文 较好的参考依据。此外,机床夹具标准件库的建 件,动态链接库创建完成。 立,使设计人员可以方便地查看和调用库中的零 1.6运行结果 件,从而减少了设计人员的工作量,加快了产品的 将1.5节生成的ram—test.dll文件复制到 设计速度,缩短了产品的研发周期,提高了设计的 1.1节中创建的startup文件夹下,同时将1.4节生 质量。 成的faro—test.dlg文件复制到1.1节中创建的 application文件夹中。启动UGNX6.0,点击“机床 参考文献: 夹具零部件库”菜单,选择所需要的标准件,即可生 [1]赵会芳.基于SolidWorks专用夹具通用件库的开发及应用 成相对应的三维实体模型。 [D].镇江:江苏大学,2009:2—30. [2]李军,陈治平,张苗根.基于UG的模具设计模块标准件库 开发[J].模具工业,2010,36(7):16—20. 2结束语 [3] 吕彦明,王庆福.UG二次开发功能在刀具设计中的应用[J]. 本文在UGNX的平台上,利用UGNX提供的 工具技术,2oo5,39(7):44—46. UG/Open二次开发语言和工具,以VC++6.0为 [4]马晓丽,孙殿柱.基于UG二次开发的菜单制作技术[J].山东 理工大学学报:自然科学版,2004,18(5):33—36. Development of Standard Parts Library Based on UGNX Machine T『0DI Fixture LIU Shuang,HOU Kai—hu,JIANG Si—bao (Kunming University of Science and Technology,Yunnan Kunming,650093,China) Abstract:The traditional fixture design method has become bottleneck of restricting the development of mod. ern manufacturing technology due to it’S shortcomings of labor—intensive,long design cycle and low efficien— cy.To solve this problem,it builds the fixture standard parts library in VC++6.0 development environ. ment with UG/OPEN MenuScript,UG/0PEN UIStyler and UG/OPEN API secondary development mod. ule.The application shows that the foundation of standard parts library is important for improving fixture de. signed efficiency and reducing the fixtures’development cycle. Key words:Fixture;UGNX Secondary Development:Standard Parts Library (上接第30页) 将具有更广泛的研究价值。 机床与液压,20o8(1O):85—86. [2]王卫兵.UG NX数控编程实用教程[M].jE京:清华大学出版 参考文献: 社,2004:230—243. [1]侯春霞.MasterCAM与数控加工仿真软件的综合应用[J] [3]王爱玲,李梦群,冯裕强.数控加工理论与实用技术[M].北 京:机械工业出版社,2009:168—195. Synthetical Appliaction of UG—CAM NC Machining and NC Machining Simulation Software LIU Jian——yuan (Guangdong University of Science&Technology,Guangdong Dongguan,523083,Chi ) Abstract:It takes umerical control machining process as an example,explains UG milling programming opera— tion process and UG programming skills.It simulatse the machining process through importing the nc pro— gram to generate simulation mode1.This method can simulate the cutting process and evaluate machining ef- fect of the NC program. Key words:Reference Point;Technology of NumerieaI Control Processing;Post Processing;NC Prcoess Sim- tllation Software 


本文标签: 加工 刀具 程序 工件