[发明专利]CNC加工程序生成系统及方法在审
| 申请号: | 201310264016.9 | 申请日: | 2013-06-28 |
| 公开(公告)号: | CN104252153A | 公开(公告)日: | 2014-12-31 |
| 发明(设计)人: | 张旨光;吴新元;杨路 | 申请(专利权)人: | 鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司 |
| 主分类号: | G05B19/4097 | 分类号: | G05B19/4097 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 518109 广东省深圳市*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | cnc 加工 程序 生成 系统 方法 | ||
1.一种CNC加工程序生成系统,其运行于一CNC加工装置上,其特征在于,所述CNC加工程序生成系统包括:
CAD图形读入模块,用于读入一CAD图形的轮廓线;
图形预处理模块,用于生成所述轮廓线的点云集;
CNC加工程序计算模块,用于优化轮廓线的点云集,使曲率小的轮廓线分布较少的点,曲率大的轮廓线分布较多的点;
CNC加工程序输出模块,用于生成并输出该CAD图形的CNC加工程序。
2.如权利要求1所述的CNC加工程序生成系统,其特征在于:该图形预处理模块计算每条轮廓线的法向量,将所有轮廓线的法向量一致向外,以及将每一条轮廓线按照一定的间距均匀生成轮廓的点云集。
3.如权利要求2所述的CNC加工程序生成系统,其特征在于:该图形预处理模块选定一条轮廓线向外的法向量,依照加工方向,计算该轮廓线和其相邻轮廓线的法向量的夹角,并根据夹角判断是否要将相邻的轮廓线的法向量反向:若夹角大于90度就把该相邻轮廓线的法向量反向,否则,则说明该相邻轮廓线的法向量本身已向外;之后,再计算该相邻的法向量向外或法向量已调整向外的轮廓线与其相邻轮廓线的法向量的夹角,并根据夹角判断是否要将下一条相邻的轮廓线的法向量反向,以此类推直到最后一条轮廓线。
4.如权利要求3所述的CNC加工程序生成系统,其特征在于:CNC加工程序计算模块将点云集中相邻点之间的顺序向量与与该点所在平面的法向量差乘生成每个点的实际法向量。
5.如权利要求4所述的CNC加工程序生成系统,其特征在于:该CNC加工程序计算模块选定一法向量向外的点,依照加工方向,计算该点和其相邻点的实际法向量的夹角,若该夹角对应的曲率小于给定的曲率,那么移除该点,否则跳到下一个点,以此类推对轮廓线的点云集进行优化处理。
6.如权利要求5所述的CNC加工程序生成系统,其特征在于:该CNC加工程序输出模块用于根据优化的点集合及CNC加工路径模板生成该CAD图形的CNC加工程序。
7.一种CNC加工程序生成方法,其包括以下步骤:
读入一CAD图形的轮廓线;
生成所述轮廓线的点云集;
生成点云集中每个点的实际法向量;
优化轮廓线的点云集,使曲率小的轮廓线分布较少的点,曲率大的轮廓线分布较多的点;
生成并输出该CAD图形的CNC加工程序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司,未经鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310264016.9/1.html,转载请声明来源钻瓜专利网。





