欢迎来到天天文库
浏览记录
ID:8977134
大小:26.50 KB
页数:2页
时间:2018-04-13
《mastercam中nci文件的解读》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、masterCAM中NCI文件的解读在MasterCAM系统中,刀位原文件以nci为扩展名,称为nci文件。nci文件是ASCII码文件,集中了加工所需的刀具信息、工艺信息及其它参数信息,这┬畔⒋蠖祭丛从贑AM编程的交互定义参数。nci文件由若干个模块组成,按照生成NC程序的结构要求,可分成起始模块、工艺参数模块、运动模块和结束模块。每个模块由一至多个信息块组成,信息按两行排列,第一行是操作行,用简单的数字表示操作类型,如直线运动、圆弧运动、孔加工循环等;第二行是数据行,包含了定义操作所需的信息。其中操作行中根据操作类型分为四组:a)运动操
2、作指令:快速进给、直线和圆弧插补、五坐标插补等指令;b)文件格式指令:NC程序开始、结束格式;c)固定循环操作指令:孔加工循环及车、铣加工固定循环等指令;d)杂项操作指令:定义杂项整数、参数等。以下按照操作类型分类进行讨论2.运动操作指令目前MasterCAM系统运动操作主要有快速进给运动、直线和圆弧插补运动、五坐标插补运动。所示为圆弧插补操作的nci语法格式。式中g为圆弧插补操作指令,值取2或3,表示顺圆弧插补或逆圆弧插补。数据行中有8个参数,按照格式要求排成一定的顺序,以确定操作动作,每个参数又可有一个或若干个选择参数。如数据行第一个数
3、值为圆弧加工所在平面,其参数为0、1或2,分别表示XY平面(G17)、YZ平面(G19)和XZ平面(G18)。通过调用前置处理的信息,后置处理将相关参数代码转换成NC加工指令。圆弧插补操作nci格式对应的NC程序段如图3-5所示。图2圆弧插补nci格式五坐标插补运动的nci格式为:图3圆弧插补NC格式g123456789101112g取11表示五坐标插补运动,数据行中12个参数的含义如下:1~6:分别表示X、Y、Z、U、V、W的位置7:取正时为进给速度,取-1进给速度保持不变,取-2为快进8:为刀具参数9:为控制标志10、11、12:为刀具
4、与零件表面的切触点的向量分量3.2.2.2文件格式指令这部分指令主要描述NC程序开始、刀具准备和NC程序结束等指令信息。在文件开始信息块中,操作行可选1000、1001或1001,数据行包含了刀具(尺寸、补偿、磨损)、冷却控制、主轴速度、进给速度、参考点等信息,其nci格式如下:f(1000,1001,or1002)123456789101112131415161718操作行取1000为不换刀标志;取1001表示文件的开始,对应的数据行有详尽的信息描述;操作行取1002为换刀标志,对应的数据行也有详尽的新刀具的信息描述。数据行中18个参数的
5、含义如下:1:程序号2:程序段起始序号,为0,则不输出序号3:程序段序号增量4:刀具号码5~6:刀具半径补偿寄存器号、刀具长度补偿寄存器号7:铣削平面,指进行圆弧插补运动所在的平面,取0为XY平面,取1为YZ平面,取2为XZ平面8:主轴转速(转/分)9:切削进给速度(英寸/分)10:冷却液开关取0关闭冷却液,取1打开冷却液11~13:编程时设定的一个程序结束后快速退回的位置,其11~13分别指定xyz坐标值14~16:分别为机床原点的xyz坐标值17:旋转轴的方位,0为无数旋转轴;1为旋转轴平行于Y轴,即B轴;2为旋转轴平行于X轴,即A轴1
6、8:旋转轴的半径
此文档下载收益归作者所有