一种表面分析、仿真与重构系统的制作方法

文档序号:10655492阅读:492来源:国知局
一种表面分析、仿真与重构系统的制作方法
【专利摘要】本发明公开了一种表面分析、仿真与重构系统,解决了表面分析、仿真和重构的问题;由表面输入、多尺度表面分析、粗糙度表面分析、数据显示和数据输出五个子模块构成表面分析模块,单独实现对用户指定表面的分析功能;由表面参数与函数输入、粗糙度表面仿真、粗糙度表面误差分析、多尺度表面仿真、多尺度表面误差分析和数据输出六个子模块构成表面仿真模块,单独实现对用户指定表面的仿真功能;联合使用表面分析与表面仿真模块,实现对用户指定表面的重构功能;本发明适合于多尺度表面和粗糙度(高斯或非高斯)表面,粗糙度表面特别涉及多工艺表面(例如汽车发动机内采用平顶珩磨方式加工的内缸表面)和磨损表面等分层粗糙度表面。
【专利说明】
一种表面分析、仿真与重构系统
技术领域
[0001]本发明涉及一种表面分析、仿真与重构系统,适合于分析、仿真或重构某一用户指定的多尺度表面或粗糙度(高斯或非高斯)表面,粗糙度表面特别涉及多工艺表面(例如汽车发动机内采用平顶珩磨方式加工的内缸表面)和磨损表面等分层粗糙度表面。
【背景技术】
[0002]表面分析和表面仿真的研究已有报道,如中国专利CN104809357A提出一种三维粗糙表面多尺度接触行为的分析方法及装置,其从频带角度分离出粗糙度(高频)、波纹度(中频)和平面度(低频),进而研究多尺度的接触行为。在单纯粗糙度方面,中国专利CN102609560A和CN102779200A先后提出一种3D任意粗糙表面的数字化模拟方法和一种包含微观表面形貌的结合面接触性能分析方法,用于数字化模拟表面粗糙高度符合高斯分布或非高斯分布的粗糙度表面。
[0003]综上,存在两个主要问题:I)上述专利用于保护其表面工作所使用的方法,未见相关专利涉及表面分析与仿真,更无相关专利将表面的分析与仿真结合,以进一步实现表面的重构功能;2)即便从表面方法的角度出发,上述粗糙度表面专利中的方法都以粗糙度表面是单层表面为基础,而不适用于分层粗糙度表面。

【发明内容】

[0004]为了克服上述现有技术的缺点,本发明的目的在于提供一种表面分析、仿真与重构系统,适合于分析、仿真或重构某一用户指定的多尺度表面或粗糙度(高斯或非高斯)表面,粗糙度表面特别涉及分层粗糙度表面。
[0005]为了实现上述目的,本发明采用的技术方案是:
[0006]—种表面分析、仿真与重构系统,用于分析、仿真或重构用户指定的多尺度表面或粗糙度(高斯或非高斯)表面尤其是分层粗糙度表面,包括表面分析模块和表面仿真模块:
[0007]若需分析某一表面,则单独使用表面分析模块;
[0008]若需仿真某一表面,则单独使用表面仿真模块;
[0009]若需重构某一表面,则依次使用表面分析模块和表面仿真模块。
[00?0]所述表面分析模块包括:
[0011]用于输入待分析表面的表面输入子模块;
[0012]用于从输入的表面中分离出粗糙度、波纹度和平面度,并进行分析的多尺度表面分析子模块;
[0013]用于分析表面输入子模块中输入的表面或者多尺度表面分析子模块分析后的表面的粗糙度表面分析子模块;
[0014]用于显示分析结果的数据显示子模块;
[0015]以及用于输出分析结果的数据输出子模块。
[0016]用户可根据需求自行选择是否在完成多尺度表面分析后,继续进行粗糙度表面分析。
[0017]用户也可根据需求自行选择是否在进行粗糙度表面分析前,先进行多尺度表面分析。
[0018]所述粗糙度表面分析子模块包括:
[0019]用于分析已输入表面的包括表面参数和表面函数在内的性质的整体粗糙度表面分析部分;
[0020]用于将已输入表面视为分层表面并进一步分离出若干分量粗糙度表面,并分析分量粗糙度表面的包括表面参数和表面函数在内的性质的分层粗糙度表面分析部分;
[0021]用户可根据需求自行选择是否在完成整体粗糙度表面分析部分后,继续进行分层粗糙度表面分析。
[0022]所述分层粗糙度表面分析部分的执行步骤如下:
[0023] 1)判断已完成整体粗糙度表面分析的表面是否为分层粗糙度表面;
[0024] 2)若是,则进行分层粗糙度表面分析;
[0025] 3)若否,则提示“分析表面为非分层粗糙度表面”。[〇〇26]所述数据输出子模块包括:
[0027]用于另存为表面分析结果至指定路径文件的另存为部分;
[0028]用于输出表面分析结果至表面仿真模块的输出至仿真模块部分。[〇〇29]所述表面仿真模块包括:[〇〇3〇]用于输入目标表面的表面参数与表面函数的表面参数与函数输入子模块;
[0031]用于根据所述表面参数与表面函数进行粗糙度表面仿真的粗糙度表面仿真子模块;
[0032]用于分析仿真粗糙度表面与目标表面误差的粗糙度表面误差分析子模块;[〇〇33]用于根据所述表面参数与表面函数进行多尺度表面仿真的多尺度表面仿真字子丰旲块;
[0034]用于分析仿真多尺度表面与目标表面误差的多尺度表面误差分析子模块;
[0035]以及用于输出仿真表面和/或误差分析结果的数据输出子模块。[〇〇36]所述表面参数与函数输入子模块:
[0037] 1)包括整体粗糙度表面参数与函数输入、分层粗糙度表面参数与函数输入和多尺度表面参数与函数输入三个部分;
[0038] 2)具有手动输入和系统内部输入两种输入方式;
[0039]其中:
[0040]整体粗糙度表面参数与函数输入部分用于输入目标表面的关于粗糙度的表面参数与函数;[0041 ]分层粗糙度表面参数与函数输入部分用于输入目标表面的各分量粗糙度表面的表面参数与函数;
[0042]多尺度表面参数与函数输入部分用于输入目标表面的多尺度表面参数与函数;
[0043]所述手动输入方式即用户手动输入目标表面的表面参数与函数,适用于仿真某一表面;
[0044]所述系统内部输入方式即所述的表面分析模块将其表面分析结果直接作为表面仿真模块的输入,适用于重构某一表面。
[0045]所述粗糙度表面仿真子模块:
[0046]通过输入的目标表面的关于粗糙度的表面参数与函数,仿真高斯或非高斯粗糙度表面;
[0047]或,通过输入的目标表面的关于粗糙度的表面参数与函数,以及输入的目标表面的各分量粗糙度表面的表面参数与函数,仿真分层粗糙度表面。
[0048]仿真分层粗糙度表面包括下述步骤:
[0049]I)根据输入的目标表面的的关于粗糙度的表面参数与函数,以及各分量粗糙度表面的表面参数与函数,仿真各分量粗糙度表面;
[0050]2)基于已仿真的各分量粗糙度表面,合成分层粗糙度表面。
[0051]所述粗糙度表面误差分析子模块可根据用户需求,选择是否在完成粗糙度误差分析后,继续进行多尺度表面仿真。
[0052]所述多尺度表面仿真子模块:
[0053]I)可根据用户需求,自行选择在进行多尺度表面仿真子模块前,是否先进行粗糙度表面仿真和误差分析;
[0054]2)若结论为是,则通过粗糙度仿真表面,以及输入的目标表面的多尺度表面参数与函数,仿真多尺度表面;
[0055]3)若结论为否,则通过输入的目标表面的多尺度表面参数与函数,仿真多尺度表面。
[0056]所述数据输出子模块:
[0057]I)包括仿真表面数据和误差分析结果两个部分;
[0058]2)将所述两个部分另存为指定路径的文件。
[0059]与现有技术相比,本发明适合于分析、仿真或重构某一用户指定的多尺度表面或粗糙度(高斯或非高斯)表面,粗糙度表面特别涉及多工艺表面(例如汽车发动机内采用平顶珩磨方式加工的内缸表面)和磨损表面等分层粗糙度表面。
【附图说明】
[0060]图1是本发明系统原理架构图。
【具体实施方式】
[0061]以单多尺度表面分析、单粗糙度表面分析、多尺度-粗糙度表面分析、单多尺度表面仿真、单粗糙度表面仿真、多尺度-粗糙度表面仿真、单多尺度表面重构、单粗糙度表面重构和多尺度-粗糙度表面重构9种用户需求为例,结合图1,对本发明的表面分析、仿真与重构系统进行说明。
[0062]实施方式1:单多尺度表面分析
[0063]I)用户使用表面分析模块中的表面输入子模块输入待分析的表面;
[0064]2)表面分析模块中的多尺度表面分析子模块分析I)中输入的表面,不选择进行粗糙度表面分析,多尺度分析方法具体为对整体表面进行频带分析,按照高频、中频和低频依次分离出粗糙度、波纹度和平面度;
[0065]3)表面分析模块中的数据显示子模块显示2)中表面分析的结果;
[0066]4)用户使用表面分析模块中的数据输出子模块将2)中表面分析的结果另存为至指定路径的文件。
[0067]实施方式2:单粗糙度表面分析
[0068]I)用户使用表面分析模块中的表面输入子模块输入待分析的表面;
[0069]2)用户不选择进行多尺度表面分析,表面分析模块中的粗糙度表面分析子模块分析I)中输入的表面:
[0070]a)整体粗糙度表面分析部分分析I)中输入表面的表面参数和表面函数等性质,具体涉及均方根、斜度、峰度、纹理方向、自相关长度、粗糙峰密度等所有为行业所认可的表面参数和表面函数;
[0071]b)用户根据实际需求,选择是否进行分层粗糙度表面分析;
[0072]c)若b)结论为是,则判断已完成整体表面分析的表面是否为分层粗糙度表面;
[0073]d)若c)结论为是,则进行分层粗糙度表面分析,具体方法为计算整体表面粗糙高度的材料比曲线即支承率曲线,投影至高斯坐标以得到概率材料比曲线,采用拟合方式分尚出各分量粗糙度表面;
[0074]e)若c)结论为否,则提示用户“分析表面为非分层粗糙度表面”;
[0075]f)若b)结论为否,则直接进入下一个步骤。
[0076]3)表面分析模块中的数据显示子模块显示2)中表面分析的结果;
[0077]4)用户使用表面分析模块中的数据输出子模块将2)中表面分析的结果另存为至指定路径的文件。
[0078]实施方式3:多尺度-粗糙度表面分析
[0079]I)用户使用表面分析模块中的表面输入子模块输入待分析的表面;
[0080]2)表面分析模块中的多尺度表面分析子模块分析I)中输入的表面,多尺度分析方法具体为对整体表面进行频带分析,按照高频、中频和低频依次分离出粗糙度、波纹度和平面度;
[0081 ] 3)表面分析模块中的粗糙度表面分析子模块分析2)中完成多尺度表面分析的表面:
[0082]a)整体粗糙度表面分析部分分析2)中完成多尺度表面分析的表面的表面参数和表面函数等性质,具体涉及均方根、斜度、峰度、纹理方向、自相关长度、粗糙峰密度等所有为行业所认可的表面参数和表面函数;
[0083]b)用户根据实际需求,选择是否进行分层粗糙度表面分析;
[0084]c)若b)结论为是,则判断已完成整体表面分析的表面是否为分层粗糙度表面;
[0085]d)若c)结论为是,则进行分层粗糙度表面分析,具体方法为计算整体表面粗糙高度的材料比曲线即支承率曲线,投影至高斯坐标以得到概率材料比曲线,采用拟合方式分尚出各分量粗糙度表面;
[0086]e)若c)结论为否,则提示用户“分析表面为非分层粗糙度表面”;
[0087]f)若b)结论为否,则直接进入下一个步骤。
[0088]4)表面分析模块中的数据显示子模块显示2)和3)中表面分析的结果
[0089]5)用户使用表面分析模块中的数据输出子模块将2)和3)中表面分析的结果另存为至指定路径的文件。
[0090]实施方式4:单多尺度表面仿真[0091 ]1)用户使用表面仿真模块中的表面参数与函数输入子模块输入目标表面的多尺度表面参数与函数;
[0092]2)用户不选择进行粗糙度表面仿真,表面仿真模块中的多尺度表面仿真子模块通过1)输入,将粗糙度、波纹度和平面度进行叠加,仿真多尺度表面;
[0093]3)表面仿真模块中的多尺度表面误差分析子模块分析2)中仿真多尺度表面与1) 中目标表面的误差;
[0094]4)表面仿真模块中的数据输出子模块将2)中仿真多尺度表面数据和3)中的多尺度表面误差分析结果另存为至指定路径的文件。[〇〇95]实施方式5:单粗糙度表面仿真[0096 ]1)用户使用表面仿真模块中的表面参数与函数输入子模块输入:[〇〇97] a)目标表面的关于粗糙度的表面参数与函数;[〇〇98] b)目标表面的各分量粗糙度表面的表面参数与函数。
[0099]2)表面仿真模块中的粗糙度表面仿真子模块通过1)输入,仿真粗糙度表面:
[0100]a)若用户需仿真高斯或非高斯粗糙度表面,则根据1)中a)输入,采用直接法(牛顿法、共辄梯度法等)或者傅里叶变换法进行仿真;
[0101]b)若用户需仿真分层粗糙度表面,则根据1)中a)和b)输入进行仿真,即先根据1) 中b)输入,采用直接法(牛顿法、共辄梯度法等)或者傅里叶变换法仿真各分量粗糙度表面, 再叠加合成分层粗糙度表面。
[0102]3)表面仿真模块中的粗糙度误差分析子模块分析2)中仿真粗糙度表面与1)中目标表面的误差;
[0103]4)用户不选择进行多尺度表面仿真;
[0104]5)表面仿真模块中的数据输出子模块将2)中仿真粗糙度表面数据和3)中的粗糙度表面误差分析结果另存为至指定路径的文件。
[0105]实施方式6:多尺度-粗糙度表面仿真
[0106]1)用户使用表面仿真模块中的表面参数与函数输入子模块输入:[〇1〇7] a)目标表面的关于粗糙度的表面参数与函数;
[0108]b)目标表面的各分量粗糙度表面的表面参数与函数。
[0109]c)目标表面的多尺度表面参数与函数;
[0110]2)表面仿真模块中的粗糙度表面仿真子模块通过1)输入,仿真粗糙度表面:
[0111]a)若用户需仿真高斯或非高斯粗糙度表面,则根据1)中a)输入,采用直接法(牛顿法、共辄梯度法等)或者傅里叶变换法进行仿真;
[0112]b)若用户需仿真分层粗糙度表面,则根据1)中a)和b)输入进行仿真,即先根据1) 中b)输入,采用直接法(牛顿法、共辄梯度法等)或者傅里叶变换法仿真各分量粗糙度表面, 再叠加合成分层粗糙度表面。
[0113]3)表面仿真模块中的粗糙度误差分析子模块分析2)中仿真粗糙度表面与1)中目标表面的误差;
[0114]4)表面仿真模块中的多尺度表面仿真子模块通过1)中c)输入,以及2)粗糙度仿真表面,将粗糙度、波纹度和平面度进行叠加,仿真多尺度表面;
[0115]5)表面仿真模块中的多尺度表面误差分析子模块分析4)中仿真多尺度表面与I)中目标表面的误差;
[0116]6)表面仿真模块中的数据输出子模块将2)和4)中仿真表面数据,以及3)和5)中的误差分析结果另存为至指定路径的文件。
[0117]实施方式7:单多尺度表面重构
[0118]I)用户使用表面分析模块中的表面输入子模块输入待分析的表面;
[0119]2)表面分析模块中的多尺度表面分析子模块分析I)中输入的表面,不选择进行粗糙度表面分析,多尺度分析方法具体为对整体表面进行频带分析,按照高频、中频和低频依次分离出粗糙度、波纹度和平面度;
[0120]3)表面分析模块中的数据显示子模块显示2)中表面分析的结果;
[0121]4)用户使用表面分析模块中的数据输出子模块将2)中表面分析的结果输出至表面仿真模块的多尺度表面参数与函数输入部分;
[0122]5)用户不选择进行粗糙度表面仿真,表面仿真模块中的多尺度表面仿真子模块通过4)输入,将粗糙度、波纹度和平面度进行叠加,仿真多尺度表面;
[0123]6)表面仿真模块中的多尺度表面误差分析子模块分析5)中仿真多尺度表面与I)中目标表面的误差;
[0124]7)表面仿真模块中的数据输出子模块将2)中的多尺度表面分析结果、5)中仿真多尺度表面数据和6)中的多尺度表面误差分析结果另存为至指定路径的文件。
[0125]实施方式8:单粗糙度表面重构
[0126]I)用户使用表面分析模块中的表面输入子模块输入待分析的表面;
[0127]2)用户不选择进行多尺度表面分析,表面分析模块中的粗糙度表面分析子模块分析I)中输入的表面:
[0128]a)整体粗糙度表面分析部分分析I)中输入表面的表面参数和表面函数等性质,具体涉及均方根、斜度、峰度、纹理方向、自相关长度、粗糙峰密度等所有为行业所认可的表面参数和表面函数;
[0129]b)用户根据实际需求,选择是否进行分层粗糙度表面分析部分;
[0130]c)若b)结论为是,则判断已完成整体表面分析的表面是否为分层粗糙度表面;
[0131]d)若c)结论为是,则进行分层粗糙度表面分析,具体方法为计算整体表面粗糙高度的材料比曲线即支承率曲线,投影至高斯坐标以得到概率材料比曲线,采用拟合方式分尚出各分量粗糙度表面;
[0132]e)若c)结论为否,则提示用户“分析表面为非分层粗糙度表面”;
[0133]f)若b)结论为否,则直接进入下一个步骤。
[0134]3)表面分析模块中的数据显示子模块显示2)中表面分析的结果;
[0135]4)用户使用表面分析模块中的数据输出子模块将2)中表面分析的结果输出至表面仿真模块的表面参数与函数输入子模块:
[0136]a)目标表面的关于粗糙度的表面参数与函数;
[0137]b)目标表面的各分量粗糙度表面的表面参数与函数。
[0138]5)表面仿真模块中的粗糙度表面仿真子模块通过4)输入,仿真粗糙度表面:
[0139]a)若用户需仿真高斯或非高斯粗糙度表面,则根据4)中a)输入,采用直接法(牛顿法、共辄梯度法等)或者傅里叶变换法进行仿真;
[0140]b)若用户需仿真分层粗糙度表面,则根据4)中a)和b)输入进行仿真,即先根据4) 中b)输入,采用直接法(牛顿法、共辄梯度法等)或者傅里叶变换法仿真各分量粗糙度表面, 再叠加合成分层粗糙度表面。
[0141]6)表面仿真模块中的粗糙度误差分析子模块分析5)中仿真粗糙度表面与1)中目标表面的误差;
[0142]7)用户不选择进行多尺度表面仿真;
[0143]8)表面仿真模块中的数据输出子模块将2)中的粗糙度表面分析结果、5)中仿真粗糙度表面数据和6)中的粗糙度表面误差分析结果另存为至指定路径的文件。
[0144]实施方式9:多尺度-粗糙度表面重构
[0145]1)用户使用表面分析模块中的表面输入子模块输入待分析的表面;
[0146]2)表面分析模块中的多尺度表面分析子模块分析1)中输入的表面,多尺度分析方法具体为对整体表面进行频带分析,按照高频、中频和低频依次分离出粗糙度、波纹度和平面度;
[0147]3)表面分析模块中的粗糙度表面分析子模块分析2)中完成多尺度表面分析的表面:
[0148]a)整体粗糙度表面分析部分分析2)中完成多尺度表面分析的表面的表面参数和表面函数等性质,具体涉及均方根、斜度、峰度、纹理方向、自相关长度、粗糙峰密度等所有为行业所认可的表面参数和表面函数;
[0149]b)用户根据实际需求,选择是否进行分层粗糙度表面分析部分;
[0150]c)若b)结论为是,则判断已完成整体表面分析的表面是否为分层粗糙度表面;
[0151]d)若c)结论为是,则进行分层粗糙度表面分析,具体方法为计算整体表面粗糙高度的材料比曲线即支承率曲线,投影至高斯坐标以得到概率材料比曲线,采用拟合方式分尚出各分量粗糙度表面;
[0152]e)若c)结论为否,则提示用户“分析表面为非分层粗糙度表面”;
[0153]f)若b)结论为否,则直接进入下一个步骤。[〇154]4)表面分析模块中的数据显示子模块显示2)和3)中表面分析的结果
[0155]5)用户使用表面分析模块中的数据输出子模块将2)和3)中表面分析的结果输出至表面仿真模块的表面参数与函数输入子模块:
[0156]a)目标表面的关于粗糙度的表面参数与函数;
[0157]b)目标表面的各分量粗糙度表面的表面参数与函数;
[0158]c)目标表面的多尺度表面参数与函数。
[0159]6)表面仿真模块中的粗糙度表面仿真子模块通过5)输入,仿真粗糙度表面:
[0160]a)若用户需仿真高斯或非高斯粗糙度表面,则根据5)中a)输入,采用直接法(牛顿法、共辄梯度法等)或者傅里叶变换法进行仿真;
[0161]b)若用户需仿真分层粗糙度表面,则根据5)中a)和b)输入进行仿真,即先根据5) 中b)输入,采用直接法(牛顿法、共辄梯度法等)或者傅里叶变换法仿真各分量粗糙度表面, 再叠加合成分层粗糙度表面。
[0162]7)表面仿真模块中的粗糙度误差分析子模块分析6)中仿真粗糙度表面与I)中目标表面的误差;
[0163]8)表面仿真模块中的多尺度表面仿真子模块通过5)中c)输入,以及6)粗糙度仿真表面,将粗糙度、波纹度和平面度进行叠加,仿真多尺度表面;
[0164]9)表面仿真模块中的多尺度表面误差分析子模块分析8)中仿真多尺度表面与I)中目标表面的误差;
[0165]10)表面仿真模块中的数据输出子模块将2)和3)中的表面分析结果、6)和8)中仿真表面数据,以及7)和9)中的误差分析结果另存为至指定路径的文件。
【主权项】
1.一种表面分析、仿真与重构系统,用于分析、仿真或重构多尺度表面或粗糙度表面, 其特征在于,包括表面分析模块和表面仿真模块:若需分析某一表面,则单独使用表面分析模块;若需仿真某一表面,则单独使用表面仿真模块;若需重构某一表面,则依次使用表面分析模块和表面仿真模块。2.根据权利要求1所述表面分析、仿真与重构系统,其特征在于,所述表面分析模块包 括:用于输入待分析表面的表面输入子模块;用于从输入的表面中分离出粗糙度、波纹度和平面度,并进行分析的多尺度表面分析 子模块;用于分析表面输入子模块中输入的表面或者多尺度表面分析子模块分析后的表面的 粗糙度表面分析子模块;用于显示分析结果的数据显示子模块;以及用于输出分析结果的数据输出子模块。3.根据权利要求2所述表面分析、仿真与重构系统,其特征在于,所述多尺度表面分析 子模块可根据用户需求,选择是否在完成多尺度表面分析子模块功能后,继续进行粗糙度 表面分析。4.根据权利要求2所述表面分析、仿真与重构系统,其特征在于,所述粗糙度表面分析 子模块可根据用户需求,选择是否在进行粗糙度表面分析子模块功能前,先进行多尺度表 面分析。5.根据权利要求2所述表面分析、仿真与重构系统,其特征在于,所述粗糙度表面分析 子模块包括:用于分析已输入表面的包括表面参数和表面函数在内的性质的整体粗糙度表面分析 部分;用于将已输入表面视为分层表面并进一步分离出若干分量粗糙度表面,并分析分量粗 糙度表面的包括表面参数和表面函数在内的性质的分层粗糙度表面分析部分;用户可根据需求自行选择是否在完成整体粗糙度表面分析部分后,继续进行分层粗糙 度表面分析。6.根据权利要求5所述表面分析、仿真与重构系统,其特征在于,所述分层粗糙度表面 分析部分的执行步骤如下:1)判断已完成整体粗糙度表面分析的表面是否为分层粗糙度表面;2)若是,则进行分层粗糙度表面分析;3)若否,则提示“分析表面为非分层粗糙度表面”。7.根据权利要求2所述表面分析、仿真与重构系统,其特征在于,所述数据输出子模块 包括:用于另存为表面分析结果至指定路径文件的另存为部分;用于输出表面分析结果至表面仿真模块的输出至仿真模块部分。8.根据权利要求1所述表面分析、仿真与重构系统,其特征在于,所述表面仿真模块包 括: 用于输入目标表面的表面参数与表面函数的表面参数与函数输入子模块; 用于根据所述表面参数与表面函数进行粗糙度表面仿真的粗糙度表面仿真子模块; 用于分析仿真粗糙度表面与目标表面误差的粗糙度表面误差分析子模块; 用于根据所述表面参数与表面函数进行多尺度表面仿真的多尺度表面仿真子模块; 用于分析仿真多尺度表面与目标表面误差的多尺度表面误差分析子模块; 以及用于输出仿真表面和/或误差分析结果的数据输出子模块。9.根据权利要求8所述表面分析、仿真与重构系统,其特征在于,所述表面参数与函数输入子模块: 1)包括整体粗糙度表面参数与函数输入、分层粗糙度表面参数与函数输入和多尺度表面参数与函数输入三个部分; 2)具有手动输入和系统内部输入两种输入方式; 其中: 整体粗糙度表面参数与函数输入部分用于输入目标表面的关于粗糙度的表面参数与函数; 分层粗糙度表面参数与函数输入部分用于输入目标表面的各分量粗糙度表面的表面参数与函数; 多尺度表面参数与函数输入部分用于输入目标表面的多尺度表面参数与函数; 所述手动输入方式即用户手动输入目标表面的表面参数与函数,适用于仿真某一表面; 所述系统内部输入方式即所述的表面分析模块将其表面分析结果直接作为表面仿真模块的输入,适用于重构某一表面。10.根据权利要求8所述表面分析、仿真与重构系统,其特征在于,所述粗糙度表面仿真子模块: 通过输入的目标表面的关于粗糙度的表面参数与函数,仿真高斯或非高斯粗糙度表面; 或,通过输入的目标表面的关于粗糙度的表面参数与函数,以及输入的目标表面的各分量粗糙度表面的表面参数与函数,仿真分层粗糙度表面。 仿真分层粗糙度表面包括下述步骤: 1)根据输入的目标表面的关于粗糙度的表面参数与函数,以及各分量粗糙度表面的表面参数与函数,仿真各分量粗糙度表面; 2)基于已仿真的各分量粗糙度表面,合成分层粗糙度表面。11.根据权利要求8所述表面分析、仿真与重构系统,其特征在于,所述粗糙度表面误差分析子模块可根据用户需求,选择是否在完成粗糙度误差分析后,继续进行多尺度表面仿真。12.根据权利要求8所述表面分析、仿真与重构系统,其特征在于,所述多尺度表面仿真子模块: 1)可根据用户需求,自行选择在进行多尺度表面仿真子模块前,是否先进行粗糙度表面仿真和误差分析; 2)若结论为是,则通过粗糙度仿真表面,以及输入的目标表面的多尺度表面参数与函数,仿真多尺度表面;3)若结论为否,则通过输入的目标表面的多尺度表面参数与函数,仿真多尺度表面。13.根据权利要求8所述表面分析、仿真与重构系统,其特征在于,所述数据输出子模 块:1)包括仿真表面数据和误差分析结果两个部分;2)将所述两个部分另存为指定路径的文件。
【文档编号】G06F17/50GK106021661SQ201610304570
【公开日】2016年10月12日
【申请日】2016年5月10日
【发明人】黄伟峰, 胡松涛, 刘向锋, 刘莹, 王玉明
【申请人】清华大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1