【技术实现步骤摘要】
一种复杂异形模型分型面确定方法、装置及存储介质
[0001]本专利技术涉及模具设计
,特别是涉及一种复杂异形模型分型面确定方法、装置及存储介质。
技术介绍
[0002]利用模具进行生产制造具有生产效率高和节省材料等优点。据统计,在21世纪的零部件制造中,75%的粗加工和50%的精加工都依靠模具完成。在模具生产制造中,模具设计是关键。模具设计主要在于分型面的设计,常用的分型面有平面和曲面两类。对于结构和形状较简单的零件,设计者可依赖经验确定模具的拔模方向和分型面,但对于具有复杂形状特性的零件,其分型面通常都是自由曲面,仅凭经验和传统的设计方法无法获得最佳拔模方向和分型面。
[0003]随着计算机图形学的发展,设计复杂异形体的自由曲面分型面已成为模具设计的热点和难点之一。通过人工经验确定模型的拔模方向,并借助计算机辅助设计软件来识别模型的设计特征以确定分型线的传统方法,仅仅适用于正向建模获得的形状简单的模型。随着反求技术的发展,当前复杂模型大多通过逆向工程建立,其模型不包含模型设计或制造特征信息,借助现有软件对其进 ...
【技术保护点】
【技术特征摘要】
1.一种复杂异形模型分型面确定方法,其特征在于,包括:以三角面片的形式表示复杂异形模型;以半边数据结构读取所述三角面片的信息;基于单个三角面片的顶点坐标计算法线向量N,并将所述法线向量N转换至球面坐标系;在所述球面坐标系中,对所述法线向量的两个角度进行聚类分析,得到最佳拔模方向;根据所述最佳拔模方向,进行复杂异形模型的三角面片法线方向与最佳拔模方向的点积运算,根据点积运算的正负对三角面片进行分界,得到分型线及分型面。2.根据权利要求1所述的一种复杂异形模型分型面确定方法,其特征在于,所述聚类分析包括:对于法线向量N中任选的一点x,其坐标表示为其中,x
i
表示落在以x点为圆心、以h为半径的圆区域内的点;g()=
‑
k`(),k`()表示核函数k()的一阶导数;n为三角面片的中点数;点x作为聚类中心点,能够反映该数字模型中三角面片法线方向的主要方向,聚类中心点x中的方位角和顶角与数字模型的所有三角面片的法线方向的偏离度最小,即作为最佳拔模方向。3.根据权利要求2所述的一种复杂异形模型分型面确定方法,其特征在于,点x的坐标来源包括如下步骤:定义一个最终向量M
h
,其中,所述最终向量M
h
表示,在二维空间中,存在一个点和与之相对应的圆S,该圆以该点为圆心,以h为半径,落在这个圆区域S
h
的所有点和圆心矢量相减后得到一个向量,向量是以圆心为起点、落在圆内的点为终点,对这些向量进行求和,可以得到一个最终向量M
h
;m表示样本点个数;i=1,...,m;所述圆区域S
h
内的y点满足:S
h
(x)={y:|y
‑
x
i
|<h2};在基本的向量M
h
中加入核函数,则M
h
算法变形为:其中,f
h
(x)表示聚类分离度;k为核函数;为单位密度,C和n
h
分别表示为全部聚类点数和在h的圆区域的点数;f
h
(x)的导数为0时可...
【专利技术属性】
技术研发人员:樊庆文,魏全,裴宏亮,王世琦,
申请(专利权)人:四川大学华西医院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。