[发明专利]一种曲面正侧判定和调整方法在审
申请号: | 202110855278.7 | 申请日: | 2021-07-27 |
公开(公告)号: | CN113658246A | 公开(公告)日: | 2021-11-16 |
发明(设计)人: | 武杰;杨亮;彭艳敏;罗枭;陈金平 | 申请(专利权)人: | 中航西安飞机工业集团股份有限公司 |
主分类号: | G06T7/66 | 分类号: | G06T7/66;G06T19/00 |
代理公司: | 中国航空专利中心 11008 | 代理人: | 杜永保 |
地址: | 710089*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 曲面 判定 调整 方法 | ||
本发明公开了一种曲面正侧判定和调整方法。为解决测量时靶标球头的补偿方向相反以及三维模型快速设计时曲面正侧和程序设定方向不一致导致模型计算错误和程序报错停止的问题,通过建立辅助方向元素基准平面,利用基准平面法矢正向量和曲面形心处法矢正向量夹角余弦值来判定和调整曲面正侧,使得曲面正侧与目标方向一致;利用CAD系统提供的二次开发接口进行程序设计开发,实现各流程之间的衔接操作、计算、判断和调整,是一种智能化程度高和效率高的方法。
技术领域
本发明属于飞机数字化制造领域,具体涉及一种曲面正侧判定和调整方法。
背景技术
在三维CAD软件中,曲面上某一点的法矢正向的指向的一侧为曲面正侧,法矢负向的指向的一侧为曲面负侧,且连续曲面上任意一点的法矢正向的指向的一侧都在曲面的同一侧,即曲面正侧,同一几何结构的曲面由于建模过程不一致可能会导致曲面正侧相反。
在飞机零组件外形曲面检验时,需要测量实物模型和理论模型的偏差,在使用激光跟踪仪测量时需要设定测量靶标球头的补偿值和补偿方向,补偿值为靶标球头的半径,补偿方向为理论模型在测量点处法矢正向,而理论模型的外形曲面存在多个不连续曲面,各曲面正侧不一致,导致靶标球头的补偿方向相反。
在三维模型快速设计的程序开发时,对于不同用户输入的曲面,亦存在曲面正侧和程序设定方向不一致导致模型计算错误和程序报错停止的问题。
发明内容
针对背景技术中所述问题,本发明提出了一种曲面正侧判定和调整方法,在CAD软件中可智能判断和调整曲面正侧。
一种曲面正侧判定和调整方法,包括以下几个步骤:
步骤1建立辅助方向元素:
在CAD软件中引入曲面模型,并定义一个目标方向,提取所有曲面边线的端点,用所有端点拟合一个基准平面,调整基准平面的法矢方向,使得该方向与目标方向一致,利用CAD系统提供的二次开发接口进行程序开发,获取基准平面的法矢正向量PN,PN=(PN1,PN2,PN3);
步骤2获取曲面形心处曲面法矢向量:
定义曲面Sur(i),对于每个曲面Sur(i),构造曲面形心Point(i),在曲面形心Point(i)处建立曲面Sur(i)的法线Line_N(i),获取法线Line_N(i)的方向向量SN(i),SN(i)=(SN1(i),SN2(i),SN3(i)),法线Line_N(i)的方向向量SN(i)亦为曲面形心处曲面法矢正向量,i=1、2……Sur_Num,其中Sur_Num为曲面数量。
步骤3计算夹角余弦值:
计算基准平面法矢正向量PN和曲面形心处曲面法矢正向量SN(i)的夹角余弦值Cos(i),计算公式为:公式展开如下:
步骤4判断和调整曲面正侧:
4.1判断通过公式1所计算出的夹角余弦值Cos(i)是否小于0;
4.2如果Cos(i)0,代表基准平面法矢正向量PN和曲面形心处曲面法矢正向量SN(i)夹角大于90°,则利用CAD系统提供的二次开发接口对曲面Sur(i)进行反转方向操作,完成曲面正侧调整;
4.3如果Cos(i)0,代表基准平面法矢正向量PN和曲面形心处曲面法矢正向量SN(i)夹角小于等于90°,无需调整曲面正侧。
本发明的有益效果为:通过曲面正侧判定和调整方法,可智能判断和调整曲面正侧,使得曲面正侧与目标方向一致,解决了测量时靶标球头的补偿方向相反以及三维模型快速设计时曲面正侧和程序设定方向不一致导致模型计算错误和程序报错停止的问题;该方法用CAD系统提供的二次开发接口来实现各流程之间的衔接操作、计算、判断和调整,计算效率高,自动化程度高。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中航西安飞机工业集团股份有限公司,未经中航西安飞机工业集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110855278.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种分布式云安全系统
- 下一篇:一种T型湿长桁成型模具精确定位装置及使用方法