【技术实现步骤摘要】
一种数控系统中基于G68.2的平面加工的CAM处理方法
本专利技术涉及数控系统的CAM处理方法领域,尤其涉及一种数控系统中基于G68.2的平面加工的CAM处理方法。
技术介绍
数控系统加工中心一般都是运行的传统G代码,大多数系统只是提供了在线编写的接口,根据人为的计算手动输入运行的指令代码,对操作者要求比较高,也比较容易出错;当然也有通过第三方CAM生成的加工代码,但是需要后处理,当时需要一个专业会第三方CAM的工程师才能处理,成本较高;少数的系统也会提供固定的少数几个形状的编程模块,但是加工的需求千变万化,根本满足不了是市场需求。针对市场的需求,少数的系统提供了几个封装好的常用图形,例如倒角、梯形、等腰三角、腰圆槽、圆孔槽、方形槽等,元素提供接口,对封装好的元素进行位置、尺寸、速度、方向、步距等加工参数的输入就可以生成对应的加工代码,但是少量的几个不能满足市场多样的续期,各式各样的加工图形都有可能会被需求到,对于这种异形的加工图形每个客户的需求都不尽相同,如果针对性的开发不仅周期长,而却数量巨大,永远满足不了市场的需求,长 ...
【技术保护点】
1.一种数控系统中基于G68.2的平面加工的CAM处理方法,其特征在于:所述方法包括如下步骤:/nS1:数据接收和存储:/n系统通过人机交互方式获得数据并将数据存储,所述数据包括基础数据和点数据,所述基础数据是指系统的加工参数,是后续处理点数据的依据,所述点数据指构成圆弧或直线的点参数,其分为直线类型的直线点数据、圆弧类型的圆弧点数据;所述圆弧点数据分为顺时针圆弧类型的圆弧点数据和逆时针圆弧类型的圆弧点数据;所述点参数包括点坐标、点类型和点信息,所述点信息是指对应于圆弧点数据对应的圆弧信息,所述圆弧信息包括半径、IJk、点坐标、优劣弧、圆弧构成类型、圆心;/nS2:数据的分 ...
【技术特征摘要】
1.一种数控系统中基于G68.2的平面加工的CAM处理方法,其特征在于:所述方法包括如下步骤:
S1:数据接收和存储:
系统通过人机交互方式获得数据并将数据存储,所述数据包括基础数据和点数据,所述基础数据是指系统的加工参数,是后续处理点数据的依据,所述点数据指构成圆弧或直线的点参数,其分为直线类型的直线点数据、圆弧类型的圆弧点数据;所述圆弧点数据分为顺时针圆弧类型的圆弧点数据和逆时针圆弧类型的圆弧点数据;所述点参数包括点坐标、点类型和点信息,所述点信息是指对应于圆弧点数据对应的圆弧信息,所述圆弧信息包括半径、IJk、点坐标、优劣弧、圆弧构成类型、圆心;
S2:数据的分类及转换:
对获取的数据进行分类计算处理,处理的方式首先判断点的类型,若为直线类型的点数据,根据基础数据中的旋转轴角度判断是否需要进行G68.2转换,旋转轴角度不为零则需要进行G68.2转换,若为圆弧点数据,则通过G68.2转换进行圆弧点数据换算,以获取圆弧点数据所对应的圆心位置、半径大小和LJK值;
S3:刀路的偏移:
根据S2中的点数据获得初始刀路轨迹,对所述初始刀路轨迹进行偏移,所述偏移包括居中偏移、左偏偏移、右偏偏移,所述居中偏移为初始刀路轨迹,所述左偏偏移为初始刀路轨迹整体向左偏移一个偏移量,所述右偏偏移为初始刀路轨迹整体向右偏移一个偏移量;
S4:切铣类型处理:
根据S3获得初始加工区域的轮廓,并对所述轮廓进行切铣类型选择,所述轮廓若为闭合的图形,所述切铣类型为区域铣和轮廓铣,所述区域铣是对闭合图形内的全部区域进行切铣,所述轮廓铣是指刀具在闭合图形的轮廓上进行切铣;
S5:代码的生成,以标准的G代码格式生成加工文件,后缀为nc格式。
2.根据权利要求1所述的方法,其特征在于...
【专利技术属性】
技术研发人员:莫海杰,张锦源,万军杨,甘玉轩,邱民,
申请(专利权)人:广州奇芯机器人技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。