一种自动生成测试点的方法

文档序号:8221722阅读:546来源:国知局
一种自动生成测试点的方法
【技术领域】
[0001]本发明创造涉及测试方法技术领域,具体涉及一种用于电机测量中的自动生成测试点的方法。
【背景技术】
[0002]在模具加工过程中,一般采用电极放电对模具的模面进行精密加工,加工时,电极的放电面对应待加工的模面并进行放电,这就要求电极的放电面的表面精度较高,以实现更好的放电性能和加工效果,进而需要对电极的放电面进行表面测量。现有技术中,一般采用的测量方法是首先在三维建模软件中设计好电极模型,然后打开集成在三维建模软件中的电极测量程序,采用该电极测量程序中的选面功能,手动选取电极模型的放电面,然后采用该电极测量程序中的取测试点功能,手动在选取的放电面上取点,取完测试点后,采用电极测量程序的批量后处理功能生成PC-DMS软件可识别的后处理程序,再将该后处理程序和IGS格式的电极模型导入到PC-DMS软件中生成自动测量程序,自动测量程序根据电极模型上的测试点即可驱动机台对机台上的实体电极进行自动测量。上述测量方法虽然能够实现电极的自动测量,但在对电极模型进行取待测量的放电面和在该放电面进行取测试点时,采用的是手动选择待测量的放电面,并在放电面上进行手动取测试点,这种取测试点的方法不仅速度慢、影响整个检测效率,并且容易遗漏待测量放电面的曲面部位,导致测量结果不严谨,测量精度不高,影响产品的质量评估。

【发明内容】

[0003]本发明创造的目的在于针对现有技术中的不足,而提供一种测试效率高、测量精度高的自动生成测试点的方法。
[0004]本发明创造的目的通过以下技术方案实现:
提供一种自动生成测试点的方法,具体步骤包括:选定待测量的电极模型,若电极模型的一面正对模具的模面,且与模具的模面之间的间距不大于预设值A,则取电极模型的该面作为电极的放电面,自动对该放电面进行着色;
电极模型自动生成为prt格式的单体电极;
自动在电极模型上找出单体电极上被着色的放电面,然后分情况执行如下:
在该放电面为平面或斜面的情况下,则设置单位面积上需取测试点的数值为预设值
m ;
在该放电面为曲面的情况下,若其曲率半径小于η则不取测试点,若其曲率半径大于η
则:
如果曲面的面积小于预设值X,就不取测试点;
如果曲面的面积大于预设值X且小于预设值Y,就取一个测试点;
如果曲面的面积大于预设值Y且小于预设值Ζ,就取两个测试点;
如果曲面的面积大于预设值Ζ,就取四个测试点。 其中,三维建模时,将电极模型设置为电极层,将模具设置为模仁层,选定电极层和模仁层即可计算电极模型相对于于模具的放电面。
[0005]其中,执行实体相同面着色程序计算出电极模型的放电面,并自动对该放电面着色。
[0006]其中,执行导出单个单体程序将放电面着色后的电极模型生成格式为prt文档的单体电极。
[0007]其中,设置探针的长度和探针的针头直径参数,设定后处理文件的文件类型后,电极测量程序开始对单体电极进行自动取测试点。
[0008]其中,后处理文件的文档类型设为PC-DMS软件可识别文件类型。
[0009]其中,执行电极测量程序完成单体电极的自动取测试点后,执行批量后处理程序生成PC-DMS软件能够识别的文件。
[0010]其中,执行导出IGS程序将文档格式为prt的单体电极转换为文件格式为IGS的单体电极。
[0011]其中,文件格式为IGS的单体电极和批量后处理程序生成PC-DMS软件能够识别的文件同时导入PC-DMS软件中,PC-DIMS软件生成自动测量程序,自动测量程序驱动机台对机台上的实体电极进行自动测量。
[0012]其中,在平面或斜面的放电面取测试点时,若两个相邻侧试点之间的间距小于1mm时,则不取测试点。
[0013]本发明创造的有益效果:
本发明创造的一种自动生成测试点的方法,通过设置预设值A使电极模型的放电面与模具的待加工模面之间的间距很小,保证加工精度和加工效率,由于电极模型可能包括多个电极单体,通过执行实体相同面着色程序自动生成为prt格式的单体电极,电极测量程序自动识别单体电极涂有颜色的放电面,在该放电面为平面或斜面的情况下,则设置单位面积上需取测试点的数值为预设值m;在该放电面为曲面的情况下,若其曲率半径小于η则不取测试点,若其曲率半径大于η则:如果曲面的面积小于预设值X,就不取测试点;如果曲面的面积大于预设值X且小于预设值Y,就取一个测试点;如果曲面的面积大于预设值Y且小于预设值Ζ,就取两个测试点;如果曲面的面积大于预设值Ζ,就取四个测试点。本发明创造可实现自动机分析电极模型的放电面并进行颜色标注,并且根据直面、斜面或曲面的不同分别进行自动取测试点,取点效率高,并可以避免手动取点时容易遗漏部分放电面,从而提尚测量精度。
【附图说明】
[0014]利用附图对本发明创造作进一步说明,但附图中的实施例不构成对本发明创造的任何限制,对于本领域的普通技术人员,在不付出创造性劳动的前提下,还可以根据以下附图获得其它的附图。
[0015]图1为本发明创造的实体相同面着色程序运行时的窗口示意图;
图2为本发明创造的导出单个实体程序运行时的窗口示意图;
图3为本发明创造的电极检测程序运行时的窗口示意图;
图4为本发明创造的单体电极的自动取测试点后的示意图。
【具体实施方式】
[0016]结合以下实施例对本发明创造作进一步描述。
[0017]本发明创造的一种自动生成测试点的方法的【具体实施方式】,如图1所示,在三维建模时,将电极模型设置为电极层,将模具设置为模仁层,执行实体相同面着色程序,选定电极层和模仁层,即可计算位于电极层的电极模型相对于位于模仁层的模具的放电面,若电极模型的一面正对模具的待加工模面,并该面与模具之间的距离不大于预设值0.01?0.5mm时,则该面为电极模型的放电面,找到放电面后,执行实体相同面着色程序自动对该放电面着色,以便后续程序的识别。
[0018]如图2所示,对电极模型的放电面着色后,由于电极模型一般为多个单体电极组成,执行导出单个实体程序将电极模型生成格式为prt文档的单体电极,以便在单体电极上进行取测试点。
[0019]在三维建模软件中,打开上述生成的
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1