CAM程序导入数控系统

来源:互联网

点击:1295

A+ A-

所属频道:新闻中心

关键词:数控程序导入 WINPCIN

    1 前言

      数控编程先后经历了手工编程、APT语言编程及交互式图形编程3个阶段,CAM程序就是通过交互式图形编程方式得到的程序。这种编程方法效率高、精度高、所见即所得,因此应用很广泛。本文的CAM程序是通过美国CNC software公司产品Master CAM X4生成的。选择相应的后置处理程序,可以得到不同系统的数控程序,利用WINPCIN通信软件导入数控系统进行加工。

    2 CA M程序的生成

      零件以一次省级技能竞赛一装配件为基础,在MasterCAM中建模,生成实体零件(如图1),建立刀具路径,生成CAM程序。

      数控程序如下:  % N DS1 MPF  :SPATH=/N MPF DIR  N102GOG17G40G49G90  N104T1 Dl M 3 S1000  N108 G43 H 1 Z5l  N 110Z31  N1l2 G1 Z25 F0  N 114X85 F100  ...........

      在生成数控程序时需要选择西门子802C铣床的后置处理程序,但是MasterCAM并没有相应的后置处理程序,可以通过修改其它数控系统的后置处理程序得到。注意,生成的数控程序一定要含有西门子数控系统规定的传输格式,否则不能传输数控程序。

      如:%_N_DS1_MPF  ;$PATH=/N_MPF_DIR

      其中DS1指程序名,其它是西门子数控系统特定的传输格式。

    3 数控程序的导入

      3.1 参数设置

      在传送程序之前,首先要用RS232通讯电缆转接数控系统和计算机,然后对数控系统和WINPCIN进行参数设置。在WINPCIN软件界面,选择配置RS232,设置串行El设置为COM1,波特率设置为9600,校验位设置为NONE,数据位设置为8,停止位设置为1,数据流控制方式选择硬握手,传输格式选择文本格式,其它参数选择默认设置,然后保存并激活。在数控系统中“通讯一RS232设置”中设置同样的参数。在设置完通信参数时,需要注意波特率根据数控系统的处理能力进行设置。像西门子802C数控系统设置波特率为9600较为合适,过大过小都不太合适。对于选择软握手和硬握手根据RS232通信电缆接线方法的不同而不同,在此选择硬握手。

      3.2 传输程序

      WINPCIN软件和数控系统设置好参数之后,可以传输程序了。西门子程序在传输时,有固定的传输格式,一定要确保正确,否则数控程序不能传输。

      在数控系统中选择“输入启动”,WINPC1N软件中选择“发送数据”,弹出选择文件对话框,选择由Master CAM生成的数控程序DS1,即可完成程序的传输,完成后会在数控系统侧显示传输数据的大小等信息。

    4 数控加工

      装夹好毛坯,数控系统对刀,选择打开DS 1.MPF数控程序,进行加工。

    5 结束语

      本文以西门子802C数控系统为例,通过Master CAM软件生成程序,然后由WINPCIN软件传输到数控系统中,实现了复杂零件的数控加工。通过实践,自动编程效率较好,加工质量也较好,大大提高了企业的生产效率。

    (审核编辑: 智汇胡妮)

    声明:除特别说明之外,新闻内容及图片均来自网络及各大主流媒体。版权归原作者所有。如认为内容侵权,请联系我们删除。