【技术实现步骤摘要】
一种自适应实例化方法及自适应实例化系统
[0001]本专利技术属于二次开发
,特别是涉及一种自适应实例化方法及自适应实例化系统。
技术介绍
[0002]零件三维建模是批量零件生产制造中所面临的重要设计环节,传统的建模方式主要是利用计算机辅助设计软件(CATIA、SolidWorks、UG等)先进行二维平面的草图绘制,然后将这些草图进行一系列的特征变换、布尔运算,进而得到最终的三维效果。然而,在面对相同繁杂结构形式的重复性绘制,或者结构形式类似但尺寸参数存在差别的设计场景时,这种建模方式就会显得十分冗余,消耗设计人员大量的时间和精力,减缓工作效率,而且还易出错。
[0003]面对此类设计场景时,很多企业也采取了相应的办法来避免重复性绘制效率低出错率高的问题。由于市场现存的CAD类软件内置的三维模型库与各企业自身标准不一致,并且用户无法修改和添加自定义模型,所以内置模型库局限性很大,无法满足各企业不同的使用需求。于是一些企业开始创建自己的企业模型库,相较于传统的建模方式确实有了一定程度效率的提升,但终究还是差强人意 ...
【技术保护点】
【技术特征摘要】
1.一种自适应实例化方法,用于自适应实例化系统,所述自适应实例化系统包括相连的标准模型特征库和自适应实例化功能模块,所述自适应实例化功能模块可与各个计算机辅助设计平台的调用接口相连,其特征在于,所述方法包括:建立标准模型特征库,所述标准模型特征库存储有不同数据格式的参数化模型数据,每一所述参数化模型数据均包括相应的特定信息;所述自适应实例化功能模块识别当前所调用的所述计算机辅助设计平台所对应的目标数据格式和所处的工作模式;所述自适应实例化功能模块根据用户输入的第一用户需求指令和所述目标数据格式加载对应数据格式的目标参数化模型数据并确定其特定信息,并将所述目标参数化模型数据及其特定信息传输至当前所调用的所述计算机辅助设计平台,以便当前所调用的所述计算机辅助设计平台适配相应的模型的属性参数;所述自适应实例化功能模块根据第二用户需求指令确定用于定位所述目标参数化模型数据的控制元素,所述第二用户需求指令通过用户与当前所调用的所述计算机辅助设计平台的交互生成;所述自适应实例化功能模块根据当前所调用的所述计算机辅助设计平台所处的工作模式和所述控制元素的数据层级确定实例化场景信息、根据所述控制元素确定实例化位姿信息,并将所述实例化场景信息和所述实例化位姿信息传输至当前所调用的所述计算机辅助设计平台,以便当前所调用的所述计算机辅助设计平台进行相应的实例化。2.根据权利要求1所述的自适应实例化方法,所述自适应实例化系统还包括协同过滤选择模块,其特征在于,所述方法还包括:所述协同过滤选择模块获取预设周期内的所述第一用户需求指令,并根据所述预设周期内的所述第一用户需求指令分析出各个所述参数化模型数据的使用时间和使用频率,根据所述使用时间和/或所述使用频率对各个所述参数化模型进行排序并形成个性化推荐列表并向用户展示。3.根据权利要求2所述的自适应实例化方法,其特征在于,根据所述使用时间和/或所述使用频率对各个所述参数化模型进行排序并形成个性化推荐列表并向用户展示的步骤之后还包括:根据用户选择所述个性化推荐列表中的所述参数化模型数据的历史正确信息和历史错误信息以及当前选择的所述参数化模型数据更新所述个性化推荐列表。4.根据权利要求1
‑
3中任一项所述的自适应实例化方法,其特征在于,建立标准模型特征库的步骤包括:接收各种数据格式的原始数据文件;识别所述原始数据文件的数据格式;当所述原始数据文件的数据格式属于目标格式范围且所述原始数据文件为可用的无损文件时,根据预设的参数化规则、用户输入的特征系列信息和控制元素信息对所述原始数据文件进行参数化转换,以形成所述参数化模型数据。5.根据权利要求4所述的自适应实例化方法,其特征在于,对所述原始数据文件进行参数化转换...
【专利技术属性】
技术研发人员:马晓昂,牛哲哲,于兴林,
申请(专利权)人:吉利汽车研究院宁波有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。