[发明专利]自动生成图形倒角的系统及方法无效
申请号: | 200810305504.9 | 申请日: | 2008-11-12 |
公开(公告)号: | CN101739698A | 公开(公告)日: | 2010-06-16 |
发明(设计)人: | 王寄清 | 申请(专利权)人: | 鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司 |
主分类号: | G06T11/00 | 分类号: | G06T11/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518109 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 自动 生成 图形 倒角 系统 方法 | ||
1.一种自动生成图形倒角的方法,其特征在于,该方法包括如下步骤:
选择需要进行倒角的图形;
从图形数据库中获取所选图形的类型和顶点坐标值,并保存所选图形的其它属性值,其它属性值包括图形的大小和图形所包含的边,所选图形的类型包括元件图形和孔图形;
根据叉乘法计算所选图形的曲线方向,所述图形的曲线方向包括顺时针方向和逆时针方向;
选取所选图形的连续三个顶点坐标值,计算该三个顶点坐标中相邻顶点坐标之间的方向向量和单位向量;
根据用户输入的倒角数值大小、所选图形顶点坐标之间的方向向量和单位向量、所选图形的类型和顶点坐标值计算所选图形倒角后形成的新图形的顶点坐标值;及
根据新图形的顶点坐标值和所选图形的曲线方向绘制所选图形倒角后形成的新图形,并为该新图形添加保存的所选图形的其它属性值。
2.如权利要求1所述的自动生成图形倒角的方法,其特征在于,所述方法还包括步骤:如果所选图形的类型为孔图形,则根据用户需求为该新图形绘制附属元件,如果所选图形的类型为元件图形,则根据用户需求为该新图形绘制附属孔。
3.如权利要求1所述的自动生成图形倒角的方法,其特征在于,所述步骤选取所选图形的连续三个顶点坐标值,计算该三个顶点坐标中相邻顶点坐标之间的方向向量和单位向量是指:计算所选图形中第一个坐标点与第二个坐标点、第二个坐标点与第三个坐标点之间的方向向量和单位向量。
4.如权利要求3所述的自动生成图形倒角的方法,其特征在于,所述新图形奇数标号的顶点坐标值选用所选图形中第一个坐标点与第二个坐标点之间的方向向量和单位向量进行计算,偶数标号的顶点坐标值选用所选图形中第二个坐标点与第三个坐标点之间的方向向量和单位向量进行计算。
5.如权利要求4所述的自动生成图形倒角的方法,其特征在于,其中,所述步骤计算所选图形倒角后形成的新图形的顶点坐标值包括:
如果所选图形的类型为孔图形,则先根据用户输入的倒角数值大小计算出R角的倒角凸度,然后利用公式:新图形奇数标号的顶点坐标值=(第一个坐标点与第二个坐标点之间的方向向量/第一个坐标点与第二个坐标点之间的单位向量)*R角的倒角凸度+与该奇数标号的顶点对应的所选图形顶点的坐标值,计算出该孔图形倒角后形成的新图形奇数标号的顶点坐标值;新图形偶数标号的顶点坐标值=(第二个坐标点与第三个坐标点之间的方向向量/第二个坐标点与第三个坐标点之间的单位向量)*R角的倒角凸度+与该偶数标号的顶点对应的所选图形顶点的坐标值,计算出该孔图形倒角后形成的新图形偶数标号的顶点坐标值;及
如果所选图形的类型为元件图形,则直接利用公式:新图形奇数标号的顶点坐标值=(第一个坐标点与第二个坐标点之间的方向向量/第一个坐标点与第二个坐标点之间的单位向量)*用户输入的倒角数值大小(即C角数值大小)+与该奇数标号的顶点对应的所选图形顶点的坐标值,计算出该孔图形倒角后形成的新图形奇数标号的顶点坐标值;新图形偶数标号的顶点坐标值=(第二个坐标点与第三个坐标点之间的方向向量/第二个坐标点与第三个坐标点之间的单位向量)*用户输入的倒角数值大小(即C角数值大小)+与该偶数标号的顶点对应的所选图形顶点的坐标值,计算出该孔图形倒角后形成的新图形偶数标号的顶点坐标值。
6.一种自动生成图形倒角的系统,包括主机,所述主机包括模具设计单元,用于生成各种工件的二维图形,其特征在于,所述主机还包含有图形倒角单元,该图形倒角单元包括:
获取模块,用于在用户选择需要进行倒角的图形后,从图形数据库中获取所选图形的类型和顶点坐标值,并保存所选图形的其它属性值,其它属性值包括图形的大小和图形所包含的边,所选图形的类型包括元件图形和孔图形;
计算模块,用于根据叉乘法计算所选图形的曲线方向,所述图形的曲线方向包括顺时针方向和逆时针方向;
所述计算模块,还用于选取所选图形的连续三个顶点坐标值,计算该三个顶点坐标中相邻顶点坐标之间的方向向量和单位向量;
输入模块,用于接收用户输入的倒角数值大小;
所述计算模块,还用于根据用户输入的倒角数值大小、所选图形顶点坐标之间的方向向量和单位向量、所选图形的类型和顶点坐标值计算所选图形倒角后形成的新图形的顶点坐标值;及
绘制模块,用于根据新图形的顶点坐标值和所选图形的曲线方向绘制所选图形倒角后形成的新图形,并为该新图形添加保存的所选图形的其它属性值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司,未经鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810305504.9/1.html,转载请声明来源钻瓜专利网。