找回密码 注册 QQ登录
一站式解决方案

iCAx开思网

CAD/CAM/CAE/设计/模具 高清视频【积分说明】如何快速获得积分?快速3D打印 手板模型CNC加工服务在线3D打印服务,上传模型,自动报价
查看: 22308|回复: 5
打印 上一主题 下一主题

masterCAM中NCI文件的解读

[复制链接]
跳转到指定楼层
1
发表于 2003-5-17 11:52:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
NCI文件是MasterCAM的刀具路径文件,即刀位(CL)文件.哪位高手能具体解读文件每行的意思?谢谢!急用

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 赞一下!赞一下!
2
发表于 2003-5-17 11:55:46 | 只看该作者
你好

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
3
发表于 2003-5-17 11:56:45 | 只看该作者
NC

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
4
发表于 2003-5-18 14:03:50 | 只看该作者
你好!你用的是什么后处理?是软件自带的吗?
5
发表于 2003-5-18 20:15:37 | 只看该作者
在MasterCAM系统中,刀位原文件以nci为扩展名,称为nci文件。nci文件是ASCII码文件,集中了加工所需的刀具信息、工艺信息及其它参数信息,这些信息大都来源于CAM编程的交互定义参数。
nci文件由若干个模块组成,按照生成NC程序的结构要求,可分成起始模块、工艺参数模块、运动模块和结束模块。每个模块由一至多个信息块组成,信息按两行排列,第一行是操作行,用简单的数字表示操作类型,如直线运动、圆弧运动、孔加工循环等;第二行是数据行,包含了定义操作所需的信息。
其中操作行中根据操作类型分为四组:
a)  运动操作指令:快速进给、直线和圆弧插补、五坐标插补等指令;
b)  文件格式指令:NC程序开始、结束格式;  
c)  固定循环操作指令:孔加工循环及车、铣加工固定循环等指令;
d)  杂项操作指令:定义杂项整数、参数等。
以下按照操作类型分类进行讨论
2. 运动操作指令
目前MasterCAM系统运动操作主要有快速进给运动、直线和圆弧插补运动、五坐标插补运动。
所示为圆弧插补操作的nci语法格式。式中g为圆弧插补操作指令,值取2或3,表示顺圆弧插补或逆圆弧插补。数据行中有8个参数,按照格式要求排成一定的顺序,以确定操作动作,每个参数又可有一个或若干个选择参数。如数据行第一个数值为圆弧加工所在平面,其参数为0、1或2,分别表示XY平面(G17)、YZ平面(G19)和XZ平面(G18)。通过调用前置处理的信息,后置处理将相关参数代码转换成NC加工指令。圆弧插补操作nci格式对应的NC程序段如图3-5所示。
   
图2  圆弧插补nci格式
  
五坐标插补运动的nci格式为:
图3  圆弧插补NC格式
  
g
1 2 3 4 5 6 7 8 9 10 11 12
g取11表示五坐标插补运动,数据行中12个参数的含义如下:
1~6:分别表示X、Y、Z、U、V、W的位置
7:取正时为进给速度,取-1进给速度保持不变,取-2为快进
8:为刀具参数
9:为控制标志  
10、11、12:为刀具与零件表面的切触点的向量分量
3.2.2.2  文件格式指令
这部分指令主要描述NC程序开始、刀具准备和NC程序结束等指令信息。
在文件开始信息块中,操作行可选1000、1001或1001,数据行包含了刀具(尺寸、补偿、磨损) 、冷却控制、主轴速度、进给速度、参考点等信息,其nci格式如下:
f    (1000, 1001, or 1002)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18  
操作行取1000为不换刀标志;取1001表示文件的开始,对应的数据行有详尽的信息描述;操作行取1002为换刀标志,对应的数据行也有详尽的新刀具的信息描述。
数据行中18个参数的含义如下:
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轴
18:旋转轴的半径
6
发表于 2014-8-23 07:40:01 | 只看该作者
顶一下!!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3D打印手板模型快速制作服务,在线报价下单!

QQ 咨询|手机版|联系我们|iCAx开思网  

GMT+8, 2025-4-11 00:37 , Processed in 0.054446 second(s), 11 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2025 www.iCAx.org

快速回复 返回顶部 返回列表