一种箱体零件的可制造性评价系统及评价方法

文档序号:10656706阅读:155来源:国知局
一种箱体零件的可制造性评价系统及评价方法
【专利摘要】一种箱体零件的可制造性评价系统及评价方法包括一种箱体零件的可制造性评价系统(简称本系统)、一种箱体零件的可制造性评价方法(简称本方法)及交互界面;本系统包括零件管理模块、制造资源模块、制造特征提取模块、可制造性评价执行模块、评价结果显示模块和系统管理模块;本方法实现评价零件结构设计的合理性以及零件在某一场地加工的可行性,从箱体零件三维模型获取特征的几何信息和非几何信息,将设计特征重构为制造特征,以重构得到的制造特征为基础在评价规则和制造资源能力的约束下完成零件的可制造性评价并输出评价结果,为设计人员提供反馈,帮助设计人员及时修改不利于制造的因素,提高箱体类零件的设计制造效率。
【专利说明】
一种箱体零件的可制造性评价系统及评价方法
技术领域
[0001 ]本发明涉及一种箱体零件的可制造性评价系统及评价方法,尤其涉及一种自动化标准评价和交互式定制评价结合的箱体零件可制造性评价方法,属于零件可制造性评价领域。
【背景技术】
[0002]作为机械领域内一种常用的重要零件,箱体的精度要求通常较高并且加工过程复杂。在生产制造过程中,箱体的设计部门和制造部门往往缺乏信息交流。设计部门在设计过程中很少考虑下游阶段的工艺、制造、装配、检测等内容,大量难制造甚至无法制造的设计由此产生。这种情况下,为了同时满足设计要求和制造要求,设计方案需要在设计部门和制造部门间反复流转修改。反复修改的过程增加了开发的经济成本,延长了箱体零件的开发周期。
[0003]可制造性评价技术是通过对零件的设计信息进行工艺性分析并对制造合理性进行评价。在设计阶段引入可制造性评价技术,可以从制造的角度评价设计的可行与否,从而使设计人员在设计过程中充分考虑制造因素。通过设计来满足产品制造的要求,使产品具有良好的可制造性,进而可以使产品以最低的成本、最短的时间、最高的质量制造出来。
[0004]研究开发箱体零件可制造性评价系统,通过计算机全面、高效的执行箱体零件的可制造性评价,简明清晰的将评价结果呈现给设计人员并为不合理的设计提供建议的修改方案,是将可制造性评价技术应用于产品开发阶段的必要工作,也是提高箱体零件开发效率降低开发成本的迫切需求。
[0005]在《机械设计与制造》2007年I月第I期,题目为:“零件加工可行性评价方法研究”文章中,针对零件的加工可行性评价研究,提出了基于规则和模糊综合评判的加工可行性评价策略与方法,并给出了模型与算法,一定程度上解决了零件制造可行性评价问题。然而由于整体评价流程的设计缺陷,文章中提到的方法并不能实现对制造特征的批量评价,影响可制造性评价效率;没有考虑到不同类别特征对制造资源约束的需求不同,影响评价结果的准确性;基于该方法开发的可制造型评价系统并不能评价零件的结构工艺性,且存在大量的主观人为评判因素,评价结果准确性欠佳。
[0006]在《现代制造工程》2014年第8期,题目为:“基于制造资源的复杂箱体零件可制造性评价”文章中,以复杂箱体零件为研究对象,利用箱体零件模型信息与制造资源模型信息之间的关系建立零件评价规则,以零件制造特征为基础筛选合适的制造资源以判断零件的制造可行性,并利用层次分析理论构建了设备选算法。然而,文章中仅仅给出了孔特征和平面特征的评价方法,对于其他特征的评价方法并未涉及,且从文章中推不出其他类别特征的评价方法;由于评价流程的设计缺陷,该研究同样无法实现对制造特征的批量评价;基于该方法开发的可制造性评价系统不能有效的从模型上提取特征信息,评价规则和特征类别的不可扩展限制了系统的使用场景。
[0007]其他关于可制造性评价文献以及开发的基于研究开发的系统的重点均集中于零件的制造可行性评价,存在的缺陷与上述两篇典型文献相似:未涉及对零件结构工艺性的评价,只考虑制造资源约束对零件可制造性的影响;未考虑不同类别特征对制造资源约束需求的不同,影响可制造性评价结果的准确性;不支持特征类别和评价规则的扩充和定制,限制了系统使用场景。因此,上述可制造性评价技术和系统虽然具有评价零件可制造性的效果,然而,在真正进行可制造性评价时,上述研究和系统还有很大的提升空间。本发明的目的是致力于解决上述研究和系统的缺陷,提出一种箱体零件的可制造性评价系统及评价方法。

【发明内容】

[0008]本发明的目的在于克服现有箱体零件设计过程中存在的开发周期长、成本高的问题,提出了一种箱体零件的可制造性评价系统及评价方法。
[0009]—种箱体零件的可制造性评价系统及评价方法,包括一种箱体零件的可制造性评价系统、一种箱体零件的可制造性评价方法及交互界面;其中,一种箱体零件的可制造性评价系统简称本系统,一种箱体零件的可制造性评价方法,简称本方法;交互界面用于本系统中各模块接收命令及显示操作结果;
[0010]其中,本系统包括零件管理模块(100)、制造资源模块(200)、制造特征提取模块(300)、可制造性评价执行模块(400)、评价结果显示模块(500)和系统管理模块(600);
[0011]零件管理模块包括零件注册子模块(110)、零件注销子模块(120)以及零件信息库(130);
[0012]制造资源模块(200)包括:基本信息建模子模块(210)、加工能力建模子模块(220)以及制造资源库(230);
[0013]制造特征提取模块(300)包括:特征类别选择子模块(310)、引导框架子模块(320)、信息提取子模块(330)以及制造特征库(340);
[0014]可制造性评价执行模块(400)包括:自动评价子模块(410)以及定制评价子模块(420);
[0015]自动评价子模块(410)中包括:特征过滤单元(411)、制造资源筛选单元(412)、评价执行单元(413)、评价结果单元(414)、评价修正单元(415)、制造资源缓存库(416)以及自动评价结果库(417);
[00? 0]定制评价子模块(420)包括:特征过滤单元(421 )、特征选择单元(422 )、规则定制单元(423)、规则打包单元(424)、评价执行单元(425)、评价结果单元(426)、特征缓存库(427)以及定制评价结果库(428);
[0017]评价结果显示模块(500)包括:评价结果反馈子模块(510)、制造特征提取反馈子模块(520);
[0018]系统管理模块(600)包括:特征类别管理子模块(610)和评价规则管理子模块
(620);
[0019]特征类别管理子模块(610)包括:几何定义单元(611)、非几何定义单元(612)以及特征类别库(613);
[0020]评价规则管理子模块(620)包括:特征类别选择单元(621)、要素补充单元(622)、规则要素定义单元(623)、推理匹配单元(624)、规则标准化单元(625)、评价规则库(626)以及典型规则库(627);
[0021 ]本系统中各模块的功能如下:
[0022]零件管理模块(100)用于将需要评价的箱体零件的总体信息注册入可制造性评价系统以及将评价完成的零件从可制造性评价系统中注销;零件注册子模块(110)用于将零件在系统中注册;零件注销子模块(120)用于将零件在系统中注销;零件信息库(130)用于存储零件信息,具体用于存储零件的整体信息;
[0023]所述的制造资源建模模块(200)用于将现实中的制造资源映射进可制造性评价系统,为箱体零件的可制造性评价提供制造资源约束;基本信息建模子模块(210)用于创建制造资源基本信息,加工能力建模子模块(220)用于创建制造资源详细加工能力信息的;制造资源库(230)用于存储制造资源信息;
[0024]所述的制造特征提取模块(300)用于将箱体设计模型中的设计特征重构为制造特征,为可制造性评价系统提供评价输入;特征类别选择子模块(310)用于选择待提取制造特征类别;引导框架子模块(320)用于生成制造特征信息提取引导框架;信息提取子模块(330)用于从模型中提取制造特征信息;制造特征库(340)用于存储提取到的制造特征;
[0025]所述的可制造性评价执行模块(400)用于执行对箱体类零件的可制造性评价,评价依据是箱体零件的结构工艺评价规则和制造资源能力约束;
[0026]自动评价子模块(410)用于自动选择被评价的制造特征和适用的评价规则对箱体零件进行自动可制造性评价;制造特征的特征过滤单元(411)用于过滤不符合评价要求;制造资源筛选单元(412)用于为被评价的箱体零件选择制造资源;评价执行单元(413)用于执行可制造性评价操作;评价结果单元(414)用于预览评价可制造性评价结果;评价修正单元(415)用于强制修改评价结果;制造资源缓存库(416)用于临时存储制造资源;自动评价结果库(417)用于存储可制造性评价结果;
[0027]定制评价子模块(420)用于交互选择评价的制造特征对象、定制制造特征对象的评价规则对箱体零件进行定制可制造性评价;制造特征的特征过滤单元(421)用于过滤不符合评价要求;特征选择单元(422)用于选取待评价制造特征;规则定制单元(423)用于选择评价规则;规则打包单元(424)用于将典型规则组合打包成集;评价执行单元(425)用于执行可制造性评价操作;评价结果单元(426)用来预览可制造性评价结果特征缓存库(427)用于暂时存储待评价制造特征;定制评价结果库(428)用于存储可制造性评价结果;
[0028]所述的评价结果显示模块(500)用于显示箱体零件的可制造性评价结果,为用户提供评价反馈;评价结果反馈子模块(510)用于直接显示可制造性评价结果;制造特征提取反馈子模块(520)用于展示特征提取结果的;执行可制造性评价时,系统自动过滤掉不符合评价要求的特征,制造特征提取反馈子模块(520)负责向设计人员反馈未被评价的特征以及未被评价的原因;
[0029]所述的系统管理模块(600)用于管理可制造性评价系统中的特征类别和评价规则;
[0030]特征类别管理子模块(610)用于在系统中定义新的特征类别,扩充制造特征的提取范围,拓展可制造性评价的使用场景;几何定义单元(611)用于定义新特征类别几何信息结构;非几何定义单元(612)用于定义新特征类别非几何信息结构;特征类别库(613)用于存储特征类别信息;
[0031]评价规则管理子模块(620)用于在可制造性评价系统中扩充评价规则,目的是提高可制造性评价结果的准确性;特征类别选择单元(621)用于选择规则所属的制造特征类另IJ;要素补充单元(622)用于补充定义特征几何信息和非几何信息;规则要素定义单元(623)用于定义评价对象和参考对象;推理匹配单元(624)用于为新规则匹配推理引擎;规则标准化单元(625)用于将评价规则进行标准化处理并存入规则库;评价规则库(626)用于存储评价规则;典型规则库(627)用于存储典型评价规则;
[0032]本系统中各模块的连接关系是:
[0033]零件管理模块(100)与可制造性评价执行模块(400)连接;制造资源模块(200)与可制造性评价执行模块(400)连接;制造特征提取模块(300)与可制造性评价执行模块(400)连接;制造特征提取模块(300)与评价结果显示模块(500)连接;制造特征提取模块(300)与系统管理模块(600);可制造性评价执行模块(400)与评价结果显示模块(500)连接;制造性评价执行模块(400)与系统管理模块(600)连接;
[0034]本方法,包含如下步骤:
[0035]步骤S100:零件注册子模块(110)从交互界面获取一个新的箱体零件的信息并将箱体零件信息存入零件信息库(130),完成零件注册;
[0036]其中,所述的箱体零件信息以生产批量、平均壁厚、材料信息为主;
[0037]步骤S200:本系统根据从交互界面接收的命令判断是否执行制造资源建模步骤,并进行相应操作,具体为:
[0038]S2001:若本系统从交互界面接收的命令是执行制造资源建模步骤,则执行步骤S210;
[0039]S2002:若本系统从交互界面接收的命令是不执行制造资源建模步骤,则执行步骤S300;
[0040]步骤S210:基本信息建模子模块(210)从交互界面获取一个新制造资源的制造资源基本信息并保存,完成基本信息建模,基本信息建模子模块(210)将此制造资源基本信息存入制造资源库(230);
[0041]所述的制造资源基本信息包括:机床主轴转速、最大功率、X轴行程、Y轴行程、Z轴行程、机床提供的加工方式为主的机床通用信息;
[0042]步骤S220:为步骤S210的新制造资源进行详细加工能力建模,加工能力建模子模块(220)从交互界面获取新制造资源的详细加工能力信息并保存,加工能力建模子模块(220)再将此新制造资源的详细加工能力信息存入制造资源库(230)并把详细加工能力信息与步骤S210的制造资源基本信息相关联,完成新制造资源详细加工能力建模;
[0043]所述的制造资源详细加工能力是指在某种加工方式下,机床所能达到的包括尺寸精度、位置精度、表面粗糙度在内的加工精度;
[0044]步骤S210的基本信息建模和步骤S220的详细加工能力建模,统称为制造资源建模;
[0045]步骤S230:基本信息建模子模块(210)从交互界面接收是否要继续创建一个新的制造资源的命令,并进行相应操作,具体如下:
[0046]S2301:若接收的命令是需要继续创建一个新的制造资源并进行制造资源建模,则跳至步骤S210;
[0047]S2302:若接收的命令是不需要继续创建一个新的制造资源并进行制造资源建模,则跳至步骤S300;
[0048]步骤S300:本系统根据从交互界面接收的命令判断是否需要执行新建特征类别步骤,并进行相应操作,具体为:
[0049]S3001:若本系统从交互界面接收的命令是需要执行新建特征类别步骤,则跳至步骤S610;
[0050]S3002:若本系统从交互界面接收的命令是不需要执行新建特征类别步骤,则跳至步骤S310;
[0051]步骤S310:特征类别选择子模块(310)根据从交互界面接收的特征类别信息为待提取特征匹配对应的特征类别,并将匹配的特征类别传递给引导框架子模块(320);
[0052]步骤S320:引导框架子模块(320)根据步骤S310匹配的特征类别,从特征类别库(613)中调取步骤S310所选特征类别对应的所有的特征规则,并根据这些特征规则生成引导制造特征信息提取的引导框架;
[0053]所述的特征规则是构成特征类别的基本元素,存储在特征类别库中;每一个特征都由线、面等几何信息和尺寸、公差等非几何信息组成;每一类特征的结构相同,包含的几何信息和非几何信息项目也相同;特征规则用于描述每一类别的特征包含的几何信息类别和非几何信息类别,以及每种信息类别的具体属性,为制造特征提取提供引导,特征规则与几何信息和非几何信息项逐条对应;
[0054]步骤S330:信息提取子模块(330)根据步骤S320生成的引导框架提示以及接收的交互界面的信息提取命令,从箱体的三维模型中提取相应的信息,待所有箱体的三维模型信息提取完毕后,信息提取子模块(330)将提取到的信息打包封装,然后以步骤S310生成的新特征名命名,存入制造特征库(340);
[0055]所述箱体的三维模型指箱体零件在三维环境中的设计模型,即箱体的三维设计模型;
[0056]步骤S340:制造特征提取模块(300)从交互界面接收是否需要继续提取制造特征的命令,并进行相应操作,具体为:
[0057]S3401:若制造特征提取模块(300)从交互界面接收到的命令是需要继续提取制造特征,则跳至执行步骤S300;
[0058]S3402:若制造特征提取模块(300)从交互界面接收到的命令是不需要继续提取制造特征,则跳至执行步骤S400;
[0059]步骤S400:本系统根据从交互界面接收的命令判断是否需要新建评价规则,并进行相应操作:
[0060]S4001:若本系统接收的命令判断是需要新建评价规则,则执行步骤S600;
[0061 ] S4002:若本系统接收的命令判断是不需要新建评价规则,则执行步骤S401;
[0062]步骤S401:可制造性评价执行模块(400)根据从交互界面接收的评价模式命令,进入不同的可制造性评价模式,具体为:
[0063]S4011:若接收的命令为进入“自动化标准评价”模式,则跳至步骤S410;
[0064]S4012:若接收的命令为进入“互动式定制评价”模式,则跳至步骤S420;
[0065]步骤S410:可制造性评价执行模块(400)加载制造资源筛选单元(412),并根据从交互界面获得的制造资源选择结果信息将选择的制造资源存入制造资源缓存库(416);
[0066]步骤S411:特征过滤单元(411)执行特征过滤操作,逐个判断制造特征库(340)中的制造特征,筛选出符合评价要求的制造特征;
[0067]步骤S412:评价执行单元(413)根据特征类别和精度信息匹配每个特征的评价规贝1J,并从制造资源缓存库(416)中匹配制造资源,对步骤S411筛选出的每个特征进行结构工艺性评价和制造可行性评价后,生成初步评价结果;
[0068]步骤S413:结果修改单元(414)获取步骤S412生成的初步评价结果,并赋予用户修改评价结果的最高权限,以纠正错误的评价结果;
[0069]步骤S414:结果修改单元(414)将步骤S413更改过后的评价结果作为最终评价结果存入自动评价结果库(417);
[0070]步骤S420:可制造性评价执行模块(400)进入“交互式定制评价”模式,特征过滤单元(421)将制造特征库(340)中的制造特征进行筛选,筛选出所有符合评价要求的特征;[0071 ]步骤S421:特征选择单元(422)获取步骤S420筛选得到的特征并将其列出,并根据从交互界面获得的特征选择结果将被选中的制造特征存入特征缓存库(427);
[0072]步骤S422:特征缓存库(427)释放一个未评价的制造特征,规则定制单元(423)从评价规则库(626)和典型规则库(627)中调取备选评价规则,通过选取备选评价规则完成对该制造特征评价规则的定制;
[0073]步骤S423:规则打包单元(424)根据从交互界面接收到的操作命令,判断是否将步骤S422定制的评价规则打包成为典型评价规则集,并进行相应操作:
[0074]S4231:若规则打包单元(424)接收到的命令为将步骤S422的评价规则打包成典型评价规则集,则跳至执行步骤S424;
[0075]S4232:若规则打包单元(424)接收到的命令为不将步骤S422的评价规则打包成典型评价规则集,则跳至执行步骤S425;
[0076]步骤S424:规则打包单元(424)获取步骤S422选定的所有评价规则将其打包,并以从交互界面获取的名称为新评价集合命名,规则打包单元(424)将新评价集合存入典型规则库(627),以备下次定制评价直接调用;
[0077]步骤S425:规则定制单元(423)判断是否完成所有待评价制造特征的评价规则定制,并进行相应操作:
[0078]S4251:若所有待评价制造特征的评价规则定制完毕,则跳至执行步骤S426
[0079]S4252:若不是所有待评价制造特征的评价规则都定制完毕,则从特征缓存库
(427)中选取下一个规则未定制的制造特征,则跳至执行步骤S422;
[0080]步骤S426:特征缓存库(427)中所有制造特征的评价规则定制完成后,评价执行单元(425)根据评价规则定制结果,对特征缓存库(427)中所有的制造特征进行可制造性评价;
[0081 ] 步骤S427:评价结果单元(426)获取步骤S426的评价结果并呈现给用户,确定评价结果无误后,评价结果单元(426)将评价结果存入定制评价结果库(428);
[0082]步骤S500:评价结果显示模块(500)根据从交互界面接收的查看内容命令进入不同的查看模式,若接收的命令为查看“可制造性评价结果”,执行步骤S510,若接受的命令为查看“特征提取结果”,则执行步骤S520;
[0083]步骤S510:评价结果反馈子模块(510)从自动评价结果库(417)和定制评价结果库
(428)加载当前零件的可制造性评价结果,并呈现给用户;
[0084]步骤S520:特征获取反馈子模块(520)从制造特征库(340)中加载当前零件的制造特征提取结果,列出未被评价的制造特征,并列出制造特征未被评价的详细原因;
[0085]步骤S610:特征类别管理子模块(610)根据从交互界面获取的新建特征类别名称开始创建新的特征类别;
[0086]步骤S611:特征类别管理子模块(610)将步骤S610新建的特征类别分解为几何信息和非几何信息,为创建步骤S610新特征类别的特征规则做准备;
[0087]步骤S612:几何定义单元(611)根据步骤S611的特征类别分解和从交互界面的获取的特征规则信息,逐项定义每一项几何信息对应的特征规则;
[0088]步骤S613:非几何定义单元(612)根据步骤S611的特征类别分解和从交互界面的获取的特征规则信息,逐项定义每一项非几何信息对应的特征规则;
[0089]步骤S614:特征类别管理子模块(610)将步骤S612和步骤S613创建的所有特征规贝1J,以步骤S610的特征类别名称为命名存入特征类别库(613),完成新特征类别的创建;
[0090]步骤S620:特征类别选择单元(621)根据从交互界面接收的特征类别选择命令匹配特征类别,创建一条新的评价规则并为新评价规则命名,匹配的特征类别即为新创建的评价规则的适用范围;
[0091]步骤S621:规则要素定义单元(623)从步骤S620获取特征类别并加载步骤S620选定的特征类别的所有几何信息和非几何信息;
[0092]步骤S622:规则要素定义单元(623)根据从交互界面接收的要素定义命令判断步骤S621加载的信息和非几何信息是否满足步骤S620的新评价规则的创建需求;
[0093]S6221:若步骤S621加载的几何信息和非几何信息满足步骤S620的新评价规则的创建需求,则跳至执行步骤S624;
[0094]S6222:若步骤S621加载的几何信息和非几何信息不满足步骤S620的新评价规则的创建需求,则跳至执行步骤S623;
[0095]步骤S623:要素补充单元(622)根据从交互界面接收的命令补充创建步骤S620的新评价规则缺省的几何信息或非几何信息;
[0096]步骤S624:规则要素定义单元(623)从步骤S621加载以及步骤S623定义的几何信息和非几何信息中定义步骤S620的新评价规则的被评价项和评价参考项并定义预期评价结果;
[0097]步骤S625:推理匹配单元(624)根据步骤S624定义的规则要素为步骤S620的新评价规则匹配推理引擎;
[0098]步骤S626:规则标准化单元(625)从步骤S624获取的规则要素和从步骤S625获取的推理引擎选取结果,并以步骤S620的规则名称为命名,将这些信息打包存入评价规则库(626),完成步骤S620新可制造性评价规则的创建;
[0099]步骤S700:可制造性评价执行模块(400)从交互界面接收的评价命令判断箱体零件的可制造性评价是否全部完成,并决定跳转到步骤S701还是步骤S702,具体为:
[0100]S7001:若箱体零件的可制造性评价已经全部完成,则执行步骤S701;
[0101]S7002:若箱体零件的可制造性评价尚未全部完成,则执行步骤S200;
[0102]步骤S701:评价结果反馈子模块(510)生成箱体零件的可制造性评价结果;其后,零件管理模块(100)的零件注销子模块(120)将当前零件从本系统中注销,释放可制造性评价系统的资源;
[0103]至此,从步骤SlOO到步骤S701,完成了一种箱体零件的可制造性评价方法。
[0104]有益效果
[0105]—种箱体零件的可制造性评价系统及方法,与现有可制造性评价系统及方法相比,具有以下有益效果:
[0106]1.本系统评价的内容包括零件的结构工艺性评价和制造可行性评价,使得零件的可制造性评价更完整,评价结果更可信;
[0107]2.本系统从制造特征入手着眼于零件层面的评价,为箱体零件整体的可制造性评价提供了可行的解决方案;
[0108]3.本系统支持标准化自动评价和定制化交互评价两种评价方式,一方面简化了箱体零件可制造性评价的操作步骤,实现了制造特征的批量评价,另一方面保证了箱体零件可制造性评价的准确性;
[0109]4.本系统引入体素建模的思想建立了特征类别库,实现了特征类别的动态管理,扩展了本系统的使用场景;
[0110]5.本系统引入专家系统的方法,通过对评价规则进行分类以及标准化拆分,建立了可扩充的评价规则库,使得本系统在使用过程中不断完善,不同的用户可以根据自身需求在本系统中定制评价规则,提高系统的使用灵活性。
【附图说明】
[0111]图1是本发明一种箱体零件的可制造性评价系统简称本系统及评价方法的本系统架构示意图;
[0112]图2是本发明一种箱体零件的可制造性评价系统简称本系统及评价方法中的本方法流程示意图。
【具体实施方式】
[0113]下面结合附图和实施例对本发明的一种箱体零件的可制造性评价系统及评价方法的系统结构和工作流程进一步描述。
[0114]实施例1
[0115]如图1所示,本发明一种箱体零件的可制造性评价系统主要包括零件管理模块
(100)、制造资源模块(200)、制造特征提取模块(300)、可制造性评价执行模块(400)、评价结果显示模块(500)和系统管理模块(600)。零件管理模块(100)用于将需要评价的箱体零件的总体信息注册入可制造性评价系统以及将评价完成的零件从可制造性评价系统中注销。零件管理模块(100)由零件注册子模块(110)、零件注销子模块(120)以及零件信息库
(130)组成。制造资源建模块(200)用于将现实中的制造资源映射进可制造性评价系统,为箱体零件的可制造性评价提供制造资源约束。制造资源模块由基本信息建模子模块(210)、加工能力建模子模块(220)、以及制造资源库(230)组成。制造特征提取模块(300)用于将箱体设计模型中的设计特征重构为制造特征,为可制造性评价系统提供评价输入。制造特征提取模块(300)由特征类别选择子模块(310)、引导框架子模块(320)、信息提取子模块(330)以及制造特征库(340)组成。可制造性评价执行模块(400)用于执行对箱体类零件的可制造性评价,评价依据是箱体零件的结构工艺评价规则和制造资源能力约束。可制造性评价执行模块(400)由自动评价子模块(410)以及定制评价子模块(420)组成;其中,自动评价子模块(410)包括特征过滤单元(411)、制造资源筛选单元(412)、评价执行单元(413)、评价结果单元(414)、评价修正单元(415)、制造资源缓存库(416)自动评价结果库(417)。定制评价子模块(420)又包括制造特征的特征过滤单元(421 )、特征选择单元(422)、规则定制单元(423)、规则打包单元(424)、评价执行单元(425)、评价结果单元(426)、特征缓存库(427)以及定制评价结果库(428)。评价结果显示模块(500)用于显示箱体零件的可制造性评价结果,为用户提供评价反馈。评价结果显示模块(500)由评价结果反馈子模块(510)以及制造特征提取反馈子模块(520)组成。系统管理模块(600)用于管理可制造性评价系统中的特征类别和评价规则。系统管理模块(600)由特征类别管理子模块(610)和评价规则管理子模块
(620)构成。其中,特征类别管理子模块(610)包括几何定义单元(611)、非几何定义单元(612)以及用于特征类别库(613);评价规则管理子模块(620)包括:特征类别选择单元
(621)、要素补充单元(622)、规则要素定义单元(623)、推理匹配单元(624)、规则标准化单元(625)、评价规则库(626)以及典型规则库(627)。
[0116]所述的特征规则,以“简单通孔”为例,“直径”是“简单通孔”需要包含的一项非几何信息,则非几何信息“直径”对应一条特征规则,“直径”的特征规则记录:“直径”所属的特征类别为“简单通孔”、“直径”是非几何信息、“直径”的信息属性是直径、“直径”对应的信息应该存储到直径尺寸库;
[0117]从上述系统组成描述可知,本发明一种箱体零件可制造的评价系统包括零件的结构工艺性评价和制造可行性评价两项评价内容,具体体现在可制造性评价执行模块(400),使得零件的可制造性评价更完整;
[0118]由于具有自动评价子模块(410)和定制评价子模块(420)模块,因此本系统支持标准化自动评价和定制化交互评价两种评价方式,一方面简化了箱体零件可制造性评价的操作步骤,实现了制造特征的批量评价,另一方面保证了箱体零件可制造性评价的准确性;
[0119]从上述系统组成描述可知,本发明一种箱体零件可制造的评价系统通过引入体素建模的思想,建立了特征类别库,实现了特征类别的动态管理,具体体现在特征类别管理子模块(610),扩展了本系统的使用场景;
[0120]从上述系统组成描述可知,本发明一种箱体零件可制造的评价系统通过引入专家系统的方法,对评价规则进行分类以及标准化拆分,建立了可扩充的评价规则库,具体体现在评价规则管理子模块(620),使得本系统得以在使用过程中不断完善,不同的用户可以根据自身需求在本系统中定制评价规则,提高系统的使用灵活性;
[0121]实施例2
[0122]如图2所示,一种箱体零件的可制造性评价系统的工作流程:
[0123]步骤I:打开待评价箱体零件模型,在系统中注册;
[0124]步骤2:判断制造资源是否满足箱体零件的可制造性评价的需求,“是”则执行步骤3,“否”则执行步骤2-1;
[0125]具体到本实施例,当前制造资源不能满足箱体零件模型的可制造性评价需求,执行步骤2_1 ;
[0126]步骤2-1:创建一组新制造资源的基本信息模型并存储;
[0127]步骤2-2:创建一组新制造资源的加工能力模型并存储;
[0128]步骤2-3:判断是否继续进行制造资源建模,“是”则执行步骤2-1,“否”则执行步骤3;
[0129]具体到本实施例,不再继续进行制造资源建模,执行步骤3;
[0130]步骤3:提取制造特征,判断现有制造特征类别是否满足制造特征提取的需求,“是”执行步骤3-1,“否”执行步骤6-1;
[0131]具体到本实施例,需要提取“简单通孔”类别的特征,现有制造特征类别是否满足制造特征提取的需求,执行步骤6-1;
[0132]步骤6-1:开始创建“简单通孔”特征类别;
[0133]步骤6-1-1:分析“简单通孔”特征类别的构成要素,包括组成“简单通孔”的几何信息和非几何信息;
[0134]步骤6-1-2:逐项定义“简单通孔”每一项构成要素所对应的特征规则;
[0135]步骤6-1-3:存储特征规则,完成“简单通孔”特征类别创建;
[0136]步骤3-1:选定制造特征类别;
[0137]具体到本实施例,选定的特征类别为“简单通孔”;
[0138]步骤3-2:根据选定的“简单通孔”特征类别调取其特征规则,生成信息提取引导框架;
[0139]步骤3-3:根据引导框架的提示,提取三维模型中的相应信息并存储;
[0140]步骤3-4:判断是否继续提取制造特征,“是”则执行步骤3,“否”则执行步骤4;
[0141]具体到本实施例,不再继续提取特征,执行步骤4;
[0142]步骤4:判断系统现有的评价规则是否满足当前零件的评价需求,“是”则执行步骤4-0-1,“否”则执行步骤6;
[0143]具体到本实施例,系统现有的评价规则不满足当前零件的评价需求,执行步骤6-2;
[0144]步骤6-2:创建一条新的可制造性评价规则“孔心到零件边缘的距离大于孔径的1.5倍”,并通过将特征类别选为“简单通孔”以匹配新可制造性评价规则的适用范围为评价“简单通孔”类的特征;
[0145]步骤6-2-1:加载“简单通孔”包含的所有几何信息项和非几何信息项;
[0146]步骤6-2-2:判断步骤6-2-1加载的几何信息项和非几何信息项是否满足创建新评价规则的需求,“是”则执行步骤6-2-4,“否”则执行步骤S6-2-3;
[0147]具体到本实施例,创建该规则需要“直径”和“孔到零件边缘的距离”两个非几何信息项,步骤6-2-1加载的几何信息项和非几何信息项不满足创建新评价规则的需求,执行步骤6-2-3;
[0148]步骤6-2-3:补充创建新评价规则缺省的非几何信息“孔到零件边缘的距离”;
[0149]步骤6-2-4:定义新评价规则的被评价项为“孔道零件边缘的距离”和评价参考项为“直径”,并定义预期评价结果;
[0150]步骤6-2-5:为新的可制造性评价规则匹配推理引擎为“孔道零件边缘的距离〉直径 X I.5” ;
[0151]步骤6-2-6:将创建的可制造性评价规则相关的信息标准化处理并存储;
[0152]步骤4-0-1:选择评价模式,选择“自动化标准评价”执行步骤S410,选择“互动式定制评价”则执行步骤S420;
[0153]具体到本实施例,选择“自动化标准评价”,执行步骤4-1;
[0154]步骤4-1:用户选择加工该零件的制造资源并将制造资源存储到制造资源缓存库;
[0155]步骤4-1-1:筛选符合评价要求的制造特征;
[0156]步骤4-1-2:执行评价,对筛选出的每个特征进行结构工艺性评价和制造可行性评价后,生成初步评价结果;
[0157]步骤4-1-3:评价结果更改,用户强制纠正错误的评价结果;
[0158]步骤4-1-4:保存评价结果;
[0159]重新执行步骤4-0-1:选择评价模式,选择“自动化标准评价”执行步骤4-1 “互动式定制评价”则执行步骤4-2
[0160]具体到本实施例,选择“互动式定制评价”,执行步骤4-2;
[0161]步骤4-2:制造特征筛选,筛选出所有符合评价要求的特征;
[0162]步骤4-2-1:从列出的制造特征中选择需要评价的制造特征并存储;
[0163]具体到本实施例,选择一个“简单通孔”特征;
[0164]步骤4-2-2:为待评价的制造特征定制评价规则;
[0165]具体到本实施例,为“简单通孔”特征定制“孔心到零件边缘的距离大于孔直径的1.5 倍”;
[0166]步骤4-2-3:判断是否将步骤4-2-2定制的评价规则打包成为典型评价规则集,若“是”执行步骤4-2-4,若“否”执行步骤4-2-5;
[0167]具体到本实施例,不将定制规则打包成集,执行步骤4-2-5;
[0168]步骤4-2-5:是否完成所有待评价制造特征的评价规则定制,“是”则执行步骤4-2-6; “否”则选取下一个规则未定制的制造特征,执行步骤4-2-2;
[0169]具体到本实施例,完成所有待评价制造特征的评价规则定制,执行步骤4-2-6;
[0170]步骤4-2-6:对特征缓存库中定制完评价项的制造特征执行可制造性评价;
[0171 ]步骤4-2-7:预览可制造性评价结果并存储;
[0172]步骤5:选择查看内容,若查看“可制造性评价结果”,执行步骤5-1,若查看内容为“特征提取结果”,则执行步骤5-2;
[0173]具体到本实施例,选择查看“可制造性评价结果”,执行步骤5-1,
[0174]步骤5-1:加载当前零件的可制造性评价结果,并呈现给用户;
[0175]步骤7:箱体零件可制造性评价暂时告一段落,关闭可制造型评价系统,评价结果继续存储在数据库中;
[0176]从上述工作流程描述可知,本系统从制造特征入手着眼于零件层面的评价,为箱体零件整体的可制造性评价提供了可行的解决方案;
[0177]从上述系统工作流程描述可知,本发明一种箱体零件可制造的评价系统包括零件的结构工艺性评价和制造可行性评价两项评价内容,具体体现在步骤4-1到4-1-4,使得零件的可制造性评价更完整;
[0178]从上述系统工作流程描述可知,本发明一种箱体零件可制造的评价系统通过引入体素建模的思想,建立了特征类别库,实现了特征类别的动态管理,具体体现在步骤6-1到步骤6-1-3,扩展了本系统的使用场景;
[0179]从上述系统工作流程描述可知,本发明一种箱体零件可制造的评价系统通过引入专家系统的方法,对评价规则进行分类以及标准化拆分,建立了可扩充的评价规则库,具体体现在步骤6-2到步骤6-2-6,使得本系统得以在使用过程中不断完善,不同的用户可以根据自身需求在本系统中定制评价规则,提高系统的使用灵活性。
[0180]以上所述为本发明的较佳实施例而已,本发明不应该局限于该实施例和附图所公开的内容。凡是不脱离本发明所公开的精神下完成的等效或修改,都落入本发明保护的范围。
【主权项】
1.一种箱体零件的可制造性评价系统及评价方法,其特征在于: 包括一种箱体零件的可制造性评价系统、一种箱体零件的可制造性评价方法及交互界面; 其中,一种箱体零件的可制造性评价系统简称本系统,一种箱体零件的可制造性评价方法,简称本方法; 交互界面用于本系统中各模块接收命令及显示操作结果; 其中,本系统包括零件管理模块(100)、制造资源模块(200)、制造特征提取模块(300)、可制造性评价执行模块(400)、评价结果显示模块(500)和系统管理模块(600); 零件管理模块包括零件注册子模块(110)、零件注销子模块(120)以及零件信息库(130); 制造资源模块(200)包括:基本信息建模子模块(210)、加工能力建模子模块(220)以及制造资源库(230); 制造特征提取模块(300)包括:特征类别选择子模块(310)、引导框架子模块(320)、信息提取子模块(330)以及制造特征库(340); 可制造性评价执行模块(400)包括:自动评价子模块(410)以及定制评价子模块(420); 自动评价子模块(410)中包括:特征过滤单元(411)、制造资源筛选单元(412)、评价执行单元(413)、评价结果单元(414)、评价修正单元(415)、制造资源缓存库(416)以及自动评价结果库(417); 定制评价子模块(420)包括:特征过滤单元(421)、特征选择单元(422 )、规则定制单元(423)、规则打包单元(424)、评价执行单元(425)、评价结果单元(426)、特征缓存库(427)以及定制评价结果库(428); 评价结果显示模块(500)包括:评价结果反馈子模块(510)、制造特征提取反馈子模块(520); 系统管理模块(600)包括:特征类别管理子模块(610)和评价规则管理子模块(620); 特征类别管理子模块(610)包括:几何定义单元(611)、非几何定义单元(612)以及特征类别库(613); 评价规则管理子模块(620)包括:特征类别选择单元(621)、要素补充单元(622)、规则要素定义单元(623)、推理匹配单元(624)、规则标准化单元(625)、评价规则库(626)以及典型规则库(627)。2.如权利要求1所述的一种箱体零件的可制造性评价系统及评价方法,其特征还在于: 本系统中各模块的功能如下: 零件管理模块(100)用于将需要评价的箱体零件的总体信息注册入可制造性评价系统以及将评价完成的零件从可制造性评价系统中注销;零件注册子模块(110)用于将零件在系统中注册;零件注销子模块(120)用于将零件在系统中注销;零件信息库(130)用于存储零件信息,具体用于存储零件的整体信息; 所述的制造资源建模模块(200)用于将现实中的制造资源映射进可制造性评价系统,为箱体零件的可制造性评价提供制造资源约束;基本信息建模子模块(210)用于创建制造资源基本信息,加工能力建模子模块(220)用于创建制造资源详细加工能力信息的;制造资源库(230)用于存储制造资源信息; 所述的制造特征提取模块(300)用于将箱体设计模型中的设计特征重构为制造特征,为可制造性评价系统提供评价输入;特征类别选择子模块(310)用于选择待提取制造特征类别;引导框架子模块(320)用于生成制造特征信息提取引导框架;信息提取子模块(330)用于从模型中提取制造特征信息;制造特征库(340)用于存储提取到的制造特征; 所述的可制造性评价执行模块(400)用于执行对箱体类零件的可制造性评价,评价依据是箱体零件的结构工艺评价规则和制造资源能力约束; 自动评价子模块(410)用于自动选择被评价的制造特征和适用的评价规则对箱体零件进行自动可制造性评价;制造特征的特征过滤单元(411)用于过滤不符合评价要求;制造资源筛选单元(412)用于为被评价的箱体零件选择制造资源;评价执行单元(413)用于执行可制造性评价操作;评价结果单元(414)用于预览评价可制造性评价结果;评价修正单元(415)用于强制修改评价结果;制造资源缓存库(416)用于临时存储制造资源;自动评价结果库(417)用于存储可制造性评价结果; 定制评价子模块(420)用于交互选择评价的制造特征对象、定制制造特征对象的评价规则对箱体零件进行定制可制造性评价;制造特征的特征过滤单元(421)用于过滤不符合评价要求;特征选择单元(422)用于选取待评价制造特征;规则定制单元(423)用于选择评价规则;规则打包单元(424)用于将典型规则组合打包成集;评价执行单元(425)用于执行可制造性评价操作;评价结果单元(426)用来预览可制造性评价结果特征缓存库(427)用于暂时存储待评价制造特征;定制评价结果库(428)用于存储可制造性评价结果; 所述的评价结果显示模块(500)用于显示箱体零件的可制造性评价结果,为用户提供评价反馈;评价结果反馈子模块(510)用于直接显示可制造性评价结果;制造特征提取反馈子模块(520)用于展示特征提取结果的;执行可制造性评价时,系统自动过滤掉不符合评价要求的特征,制造特征提取反馈子模块(5 20)负责向设计人员反馈未被评价的特征以及未被评价的原因; 所述的系统管理模块(600)用于管理可制造性评价系统中的特征类别和评价规则;特征类别管理子模块(610)用于在系统中定义新的特征类别,扩充制造特征的提取范围,拓展可制造性评价的使用场景;几何定义单元(611)用于定义新特征类别几何信息结构;非几何定义单元(612)用于定义新特征类别非几何信息结构;特征类别库(613)用于存储特征类别信息; 评价规则管理子模块(620)用于在可制造性评价系统中扩充评价规则,目的是提高可制造性评价结果的准确性;特征类别选择单元(621)用于选择规则所属的制造特征类别;要素补充单元(622)用于补充定义特征几何信息和非几何信息;规则要素定义单元(623)用于定义评价对象和参考对象;推理匹配单元(624)用于为新规则匹配推理引擎;规则标准化单元(625)用于将评价规则进行标准化处理并存入规则库;评价规则库(626)用于存储评价规贝1J;典型规则库(627)用于存储典型评价规则。3.如权利要求1所述的一种箱体零件的可制造性评价系统及评价方法,其特征还在于: 本系统中各模块的连接关系是: 零件管理模块(100)与可制造性评价执行模块(400)连接;制造资源模块(200)与可制造性评价执行模块(400)连接;制造特征提取模块(300)与可制造性评价执行模块(400)连接;制造特征提取模块(300)与评价结果显示模块(500)连接;制造特征提取模块(300)与系统管理模块(600);可制造性评价执行模块(400)与评价结果显示模块(500)连接;制造性评价执行模块(400)与系统管理模块(600)连接。4.如权利要求1所述的一种箱体零件的可制造性评价系统及评价方法,其特征还在于: 本方法,包含如下步骤: 步骤S100:零件注册子模块(110)从交互界面获取一个新的箱体零件的信息并将箱体零件信息存入零件信息库(130),完成零件注册; 步骤S200:本系统根据从交互界面接收的命令判断是否执行制造资源建模步骤,并进行相应操作,具体为: S2001:若本系统从交互界面接收的命令是执行制造资源建模步骤,则执行步骤S210;S2002:若本系统从交互界面接收的命令是不执行制造资源建模步骤,则执行步骤S300; 步骤S210:基本信息建模子模块(210)从交互界面获取一个新制造资源的制造资源基本信息并保存,完成基本信息建模,基本信息建模子模块(210)将此制造资源基本信息存入制造资源库(230); 步骤S220:为步骤S210的新制造资源进行详细加工能力建模,加工能力建模子模块(220)从交互界面获取新制造资源的详细加工能力信息并保存,加工能力建模子模块(220)再将此新制造资源的详细加工能力信息存入制造资源库(230)并把详细加工能力信息与步骤S210的制造资源基本彳目息相关联,完成新制造资源详细加工能力建丰吴; 步骤S210的基本信息建模和步骤S220的详细加工能力建模,统称为制造资源建模; 步骤S230:基本信息建模子模块(210)从交互界面接收是否要继续创建一个新的制造资源的命令,并进行相应操作,具体如下: S2301:若接收的命令是需要继续创建一个新的制造资源并进行制造资源建模,则跳至步骤S210; S2302:若接收的命令是不需要继续创建一个新的制造资源并进行制造资源建模,则跳至步骤S300; 步骤S300:本系统根据从交互界面接收的命令判断是否需要执行新建特征类别步骤,并进行相应操作,具体为: S3001:若本系统从交互界面接收的命令是需要执行新建特征类别步骤,则跳至步骤S610; S3002:若本系统从交互界面接收的命令是不需要执行新建特征类别步骤,则跳至步骤S310; 步骤S310:特征类别选择子模块(310)根据从交互界面接收的特征类别信息为待提取特征匹配对应的特征类别,并将匹配的特征类别传递给引导框架子模块(320); 步骤S320:引导框架子模块(320)根据步骤S310匹配的特征类别,从特征类别库(613)中调取步骤S310所选特征类别对应的所有的特征规则,并根据这些特征规则生成引导制造特征信息提取的引导框架; 步骤S330:信息提取子模块(330)根据步骤S320生成的引导框架提示以及接收的交互界面的信息提取命令,从箱体的三维模型中提取相应的信息,待所有箱体的三维模型信息提取完毕后,信息提取子模块(330)将提取到的信息打包封装,然后以步骤S310生成的新特征名命名,存入制造特征库(340); 步骤S340:制造特征提取模块(300)从交互界面接收是否需要继续提取制造特征的命令,并进行相应操作,具体为: S3401:若制造特征提取模块(300)从交互界面接收到的命令是需要继续提取制造特征,则跳至执行步骤S300; S3402:若制造特征提取模块(300)从交互界面接收到的命令是不需要继续提取制造特征,则跳至执行步骤S400; 步骤S400:本系统根据从交互界面接收的命令判断是否需要新建评价规则,并进行相应操作: 54001:若本系统接收的命令判断是需要新建评价规则,则执行步骤S600; 54002:若本系统接收的命令判断是不需要新建评价规则,则执行步骤S401; 步骤S401:可制造性评价执行模块(400)根据从交互界面接收的评价模式命令,进入不同的可制造性评价模式,具体为: S4011:若接收的命令为进入“自动化标准评价”模式,则跳至步骤S410; S4012:若接收的命令为进入“互动式定制评价”模式,则跳至步骤S420; 步骤S410:可制造性评价执行模块(400)加载制造资源筛选单元(412),并根据从交互界面获得的制造资源选择结果信息将选择的制造资源存入制造资源缓存库(416); 步骤S411:特征过滤单元(411)执行特征过滤操作,逐个判断制造特征库(340)中的制造特征,筛选出符合评价要求的制造特征; 步骤S412:评价执行单元(413)根据特征类别和精度信息匹配每个特征的评价规则,并从制造资源缓存库(416)中匹配制造资源,对步骤S411筛选出的每个特征进行结构工艺性评价和制造可行性评价后,生成初步评价结果; 步骤S413:结果修改单元(414)获取步骤S412生成的初步评价结果,并赋予用户修改评价结果的最高权限,以纠正错误的评价结果; 步骤S414:结果修改单元(414)将步骤S413更改过后的评价结果作为最终评价结果存入自动评价结果库(417); 步骤S420:可制造性评价执行模块(400)进入“交互式定制评价”模式,特征过滤单元(421)将制造特征库(340)中的制造特征进行筛选,筛选出所有符合评价要求的特征; 步骤S421:特征选择单元(422)获取步骤S420筛选得到的特征并将其列出,并根据从交互界面获得的特征选择结果将被选中的制造特征存入特征缓存库(427); 步骤S422:特征缓存库(427)释放一个未评价的制造特征,规则定制单元(423)从评价规则库(626)和典型规则库(627)中调取备选评价规则,通过选取备选评价规则完成对该制造特征评价规则的定制; 步骤S423:规则打包单元(424)根据从交互界面接收到的操作命令,判断是否将步骤S422定制的评价规则打包成为典型评价规则集,并进行相应操作: S4231:若规则打包单元(424)接收到的命令为将步骤S422的评价规则打包成典型评价规则集,则跳至执行步骤S424; S4232:若规则打包单元(424)接收到的命令为不将步骤S422的评价规则打包成典型评价规则集,则跳至执行步骤S425; 步骤S424:规则打包单元(424)获取步骤S422选定的所有评价规则将其打包,并以从交互界面获取的名称为新评价集合命名,规则打包单元(424)将新评价集合存入典型规则库(627),以备下次定制评价直接调用; 步骤S425:规则定制单元(423)判断是否完成所有待评价制造特征的评价规则定制,并进行相应操作: 54251:若所有待评价制造特征的评价规则定制完毕,则跳至执行步骤S426 54252:若不是所有待评价制造特征的评价规则都定制完毕,则从特征缓存库(427)中选取下一个规则未定制的制造特征,则跳至执行步骤S422; 步骤S426:特征缓存库(427)中所有制造特征的评价规则定制完成后,评价执行单元(425)根据评价规则定制结果,对特征缓存库(427)中所有的制造特征进行可制造性评价;步骤S427:评价结果单元(426)获取步骤S426的评价结果并呈现给用户,确定评价结果无误后,评价结果单元(426)将评价结果存入定制评价结果库(428); 步骤S500:评价结果显示模块(500)根据从交互界面接收的查看内容命令进入不同的查看模式,若接收的命令为查看“可制造性评价结果”,执行步骤S510,若接受的命令为查看“特征提取结果”,则执行步骤S520; 步骤S510:评价结果反馈子模块(510)从自动评价结果库(417)和定制评价结果库(428)加载当前零件的可制造性评价结果,并呈现给用户; 步骤S520:特征获取反馈子模块(520)从制造特征库(340)中加载当前零件的制造特征提取结果,列出未被评价的制造特征,并列出制造特征未被评价的详细原因; 步骤S610:特征类别管理子模块(610)根据从交互界面获取的新建特征类别名称开始创建新的特征类别; 步骤S611:特征类别管理子模块(610)将步骤S610新建的特征类别分解为几何信息和非几何信息,为创建步骤S610新特征类别的特征规则做准备; 步骤S612:几何定义单元(611)根据步骤S611的特征类别分解和从交互界面的获取的特征规则信息,逐项定义每一项几何信息对应的特征规则; 步骤S613:非几何定义单元(612)根据步骤S611的特征类别分解和从交互界面的获取的特征规则信息,逐项定义每一项非几何信息对应的特征规则; 步骤S614:特征类别管理子模块(610)将步骤S612和步骤S613创建的所有特征规则,以步骤S610的特征类别名称为命名存入特征类别库(613),完成新特征类别的创建; 步骤S620:特征类别选择单元(621)根据从交互界面接收的特征类别选择命令匹配特征类别,创建一条新的评价规则并为新评价规则命名,匹配的特征类别即为新创建的评价规则的适用范围; 步骤S621:规则要素定义单元(623)从步骤S620获取特征类别并加载步骤S620选定的特征类别的所有几何信息和非几何信息; 步骤S622:规则要素定义单元(623)根据从交互界面接收的要素定义命令判断步骤S621加载的信息和非几何信息是否满足步骤S620的新评价规则的创建需求; S6221:若步骤S621加载的几何信息和非几何信息满足步骤S620的新评价规则的创建需求,则跳至执行步骤S624; S6222:若步骤S621加载的几何信息和非几何信息不满足步骤S620的新评价规则的创建需求,则跳至执行步骤S623; 步骤S623:要素补充单元(622)根据从交互界面接收的命令补充创建步骤S620的新评价规则缺省的几何信息或非几何信息; 步骤S624:规则要素定义单元(623)从步骤S621加载以及步骤S623定义的几何信息和非几何信息中定义步骤S620的新评价规则的被评价项和评价参考项并定义预期评价结果;步骤S625:推理匹配单元(624)根据步骤S624定义的规则要素为步骤S620的新评价规则匹配推理引擎; 步骤S626:规则标准化单元(625)从步骤S624获取的规则要素和从步骤S625获取的推理引擎选取结果,并以步骤S620的规则名称为命名,将这些信息打包存入评价规则库(626),完成步骤S620新可制造性评价规则的创建; 步骤S700:可制造性评价执行模块(400)根据从交互界面接收的评价命令判断箱体零件的可制造性评价是否全部完成,并决定跳转到步骤S701还是步骤S702,具体为: S7001:若箱体零件的可制造性评价已经全部完成,则执行步骤S701; S7002:若箱体零件的可制造性评价尚未全部完成,则执行步骤S200; 步骤S701:评价结果反馈子模块(510)生成箱体零件的可制造性评价结果;其后,零件管理模块(100)的零件注销子模块(120)将当前零件从本系统中注销,释放可制造性评价系统的资源; 至此,从步骤SlOO到步骤S701,完成了一种箱体零件的可制造性评价方法。5.如权利要求4所述的一种箱体零件的可制造性评价系统及评价方法,其特征还在于: 步骤SlOO中,所述的箱体零件信息以生产批量、平均壁厚、材料信息为主。6.如权利要求4所述的一种箱体零件的可制造性评价系统及评价方法,其特征还在于: 步骤S210所述的制造资源基本信息包括:机床主轴转速、最大功率、X轴行程、Y轴行程、Z轴行程、机床提供的加工方式为主的机床通用信息。7.如权利要求4所述的一种箱体零件的可制造性评价系统及评价方法,其特征还在于: 步骤S220所述的所述的制造资源详细加工能力是指在某种加工方式下,机床所能达到的包括尺寸精度、位置精度、表面粗糙度在内的加工精度。8.如权利要求4所述的一种箱体零件的可制造性评价系统及评价方法,其特征还在于: 步骤S320中所述的特征规则是构成特征类别的基本元素,存储在特征类别库中;每一个特征都由线、面等几何信息和尺寸、公差等非几何信息组成;每一类特征的结构相同,包含的几何信息和非几何信息项目也相同;特征规则用于描述每一类别的特征包含的几何信息类别和非几何信息类别,以及每种信息类别的具体属性,为制造特征提取提供引导,特征规则与几何信息和非几何信息项逐条对应。9.如权利要求4所述的一种箱体零件的可制造性评价系统及评价方法,其特征还在于: 步骤S330所述箱体的三维模型指箱体零件在三维环境中的设计模型,即箱体的三维设计模型。
【文档编号】G06Q50/04GK106022949SQ201610565986
【公开日】2016年10月12日
【申请日】2016年7月18日
【发明人】张发平, 张凌雲, 张田会, 郭少伟, 王戈, 张体广
【申请人】北京理工大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1