MASTERCAM中NC代码的移植

Mastercam中NC代码的移植0天祺摘要:对Mastercam软件生成的NC代码与华中数控机床所需加工代码的格式与内容进行比较,提出二者之间NC代码移植的方法,从而大幅提高数控加工代码生成效率。关键词:NC代码;Mastercam;数控加工中图分类号:0问题的提出模具设计和制造是工业中一项非常重要的工作,而且在制造上是一件很复杂的工作,要具有高度的专业化技术。为了提高模具中复杂零件的加工效率和加工精度,现在广泛使用了NC机床,即加工一个模具,先根据产品图纸编制NC加工代码,然后进行加工。编制NC代码又是一个复杂而繁琐的工作,要通过多种公式的计算,才能编制NC代码。利用Mastercam[1]解决上述复杂而繁琐的问题。使用Mastercam的CAD按尺寸在计算机上绘制要加工的零件二维或三维图形,然后在CAM中编制刀具路径(NCI),通过后处理转换成NC代码。Mastercam大大地节省了编制NC代码的时间,提高了工作效率。现在各生产厂家生产的NC机床种类繁多,大多有自己的NC编程软件。这些软件虽然都使用国际通用的G代码,但操作平台不同,文件存储格式不同,NC代码文件中一些附加内容也各不相同。这就造成了Mastercam软件自动生成的NC代码不能顺利的移植到某写NC机床上进行数控加工。例如华中Ⅰ型车削/铣削数控系统[2]就不能直接识别Mastercam生成的NC代码。本文以Mastercam生成的NC代码移植到华中Ⅰ型车削/铣削数控系统为例进行说明数控代码移植的方法。1Mastercam中NC文件的特点1.1文件格式在Mastercam中从NCI生成的NC文件都是以“.NC”为后缀的文件,此文件可用Mastercam中自带的NC代码编辑器Programmer’sFileEditor进行编辑,也可以使用如记事本、EDIT等其它文本编辑器进行编辑,说明Mastercam中的“.NC”文件是文本文件,修改很方便。1.2文件内容分析如图1所示,分析文件内容可知:第一行是以“%”开头,这为大多数数控机床所接受;第二行是以字母“O”为开头,后接四个零。表示文件序号,根据国际通用规定,四个零的位置可用数字、英文字母代替,但只能是四位;第三行、第四行及第七行写在括号中的为注释语句;第五行、第六行及第八行以后均为数控代码。序号从“N100”开始,序号加二生成下一句;语句使用了国际通用的G、M代码,但代码写法有自己的特点,如规范写法中快速定位“G00”被简写为“G0”,规范写法中的直线插补“G01”被简写为“G1”。图1NC代码编辑器2华中Ⅰ型车削/铣削数控系统中NC文件的特点2.1文件格式华中Ⅰ型车削/铣削数控系统识别的NC代码文件,文件名以字母“O”起头,后加四位阿拉伯数字或英文字母,没有后缀。文件可在华中Ⅰ型车削/铣削数控系统编辑器中打开,也可使用通用文本编辑器如记事本、EDIT等打开,说明此文件也是文本文件。2.2文件内容分析如图2所示,分析文件内容可知:图2华中Ⅰ型车削/铣削数控系统识别的数控文件第一行是以字母“O”加四位数字组成的文件序号;从第二行开始均为G、M代码。经过实验分析发现,该数控系统可以识别G代码、M代码的规范写法,也可以识别代码的简记写法。3Mastercam中NC代码移植方法对比上述两种文件的格式及代码,从中总结出将Mastercam生成的NC代码移植到华中Ⅰ型车削和铣削数控系统的方法。步骤如下:1)根据零件加工图纸,在Mastercam中CAD建模,利用CAM模块按照加工工艺要求生成刀具路径(NCI),并进行模拟显示,检查走刀路径正确性,再利用后处理模块生成NC代码文件(*.NC)。2)利用Mastercam中NC编辑器修改文件内容。如图1所示。①删除第一行中的“%”,并且不留空行;②将“o0000”改为与文件名对应的序号,不改可以,但华中数控系统中有时不能区分。③删除第三行、第四行、第七行括号中的注释语句,并且不留空行;④在“N102”语句后添加“N103G92X…Y…A…”工件坐标系设定语句,X、Y、A后的数值可根据加工需要参考“N106G0G90G53X-49.748Y0.A0.S1527M3”语句设定;⑤删除语句“N106G0G90G53X-49.748Y0.A0.S1527M3”中的机床坐标选择功能代码“G53”,因为在华中数控系统中不识别该功能代码;⑥在NC代码的最后根据工件坐标系设定语句修改回加工初始点语句。因为Mastercam默认刀具回工件坐标系原点。⑦在NC代码的...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

文秘专家
机构认证
内容提供者

1

确认删除?