CN109492266A - 标准件模型数据的优化设计方法、装置及设备 - Google Patents
标准件模型数据的优化设计方法、装置及设备 Download PDFInfo
- Publication number
- CN109492266A CN109492266A CN201811216150.0A CN201811216150A CN109492266A CN 109492266 A CN109492266 A CN 109492266A CN 201811216150 A CN201811216150 A CN 201811216150A CN 109492266 A CN109492266 A CN 109492266A
- Authority
- CN
- China
- Prior art keywords
- standard component
- model
- tree structure
- data
- search result
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/17—Mechanical parametric or variational design
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- Physics & Mathematics (AREA)
- Geometry (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Pure & Applied Mathematics (AREA)
- Mathematical Optimization (AREA)
- Mathematical Analysis (AREA)
- Computer Hardware Design (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Computational Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本申请公开了一种标准件模型数据的优化设计方法、装置及设备,涉及计算机软件技术领域,可解决目前在产品设计中,重复性的标准件设计会造成费时费力的问题。其中方法包括:创建三维模型库;当接收到标准件的查询指令时,获取输入的检索信息;从所述三维模型库中提取与所述检索信息匹配的树形结构检索结果;将所述树形结构检索结果进行展示;当接收到标准件装配指令时,获取选择的待装配标准件的三维模型文件数据;将所述待装配标准件的三维模型文件数据中的三维模型,调用到当前装配体中。本申请适用于标准件模型数据的优化设计。
Description
技术领域
本申请涉及计算机软件技术领域,特别是涉及一种标准件模型数据的优化设计方法、装置及设备。
背景技术
标准件在机械制造的各个领域应用广泛,在压缩机及其配套设备如油站、齿轮箱等的设计过程中,有一大部分工作量是涉及标准件的。对机械产品的零部件分析表明,标准零部件的数量约占到60%左右,20%左右的零部件为通用件,剩下20%才是需要设计者进行独立设计的。
目前在产品设计所牵涉的标准件种类繁多,在标准件模型设计过程中需要频繁查阅各种设计手册。根据以往设计经验,标准零部件的选用及绘制约占全部设计时间的50%以上,所以在产品设计中,标准零部件的设计是一项费时费力且带有很大重复性的操作,不符合当今追求快速准确高效的主题。
发明内容
有鉴于此,本申请提供了一种标准件模型数据的优化设计方法、装置及设备,优化模型数据存储结构与检索属性定义,提高产品设计的自动化与智能化水平,主要目的在于解决目前在产品设计中,重复性的标准件设计会造成费时费力的问题。
依据本申请一个方面,提供了一种标准件模型数据的优化设计方法,该方法包括:
创建三维模型库,所述三维模型库中保存有预先编辑的不同标准件模型数据,所述三维模型库具有树形存储结构,且所述树形结构中相邻两层级之间具有上下位关系,所述树形结构中最后一层级对应各个标准件的三维模型文件数据;
当接收到标准件的查询指令时,获取输入的检索信息;
从所述三维模型库中提取与所述检索信息匹配的树形结构检索结果;
将所述树形结构检索结果进行展示;
当接收到标准件装配指令时,获取选择的待装配标准件的三维模型文件数据;
将所述待装配标准件的三维模型文件数据中的三维模型,调用到当前装配体中。
依据本申请另一个方面,提供了一种标准件模型数据的优化设计装置,该装置包括:
创建单元,用于创建三维模型库,所述三维模型库中保存有预先编辑的不同标准件模型数据,所述三维模型库具有树形结构,且所述树形结构中相邻两层级之间具有上下位关系,所述树形结构中最后一层级对应各个标准件的三维模型文件数据;
获取单元,用于当接收到标准件的查询指令时,获取输入的检索信息;
提取单元,用于从所述三维模型库中提取与所述检索信息匹配的树形结构检索结果;
展示单元,用于将所述树形结构检索结果进行展示;
所述获取单元,还用于当接收到标准件装配指令时,获取选择的待装配标准件的三维模型文件数据;
调用单元,用于将所述待装配标准件的三维模型文件数据中的三维模型,调用到当前装配体中。
依据本申请又一个方面,提供了一种存储设备,其上存储有计算机程序,所述程序被处理器执行时实现上述标准件模型数据的优化设计方法。
依据本申请再一个方面,提供了一种标准件模型数据的优化设计的实体设备,包括存储设备、处理器及存储在存储设备上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述标准件模型数据的优化设计方法。
借由上述技术方案,本申请提供的一种标准件模型数据的优化设计方法、装置及设备,与目前在产品设计中需要重复性的标准件设计的方式相比,本申请预先创建包含不同标准件模型的三维模型库,在产品设计时可以利用该三维模型库直接查询到与输入的检索信息匹配的树形结构检索结果,进而通过选择的三维模型文件数据中的三维模型,直接实现当前装配体的标准件装配过程,取代了原本繁琐、复杂的劳动,节省了标准件的重复设计时间,可以提高产品设计的效率。
上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,而可依照说明书的内容予以实施,并且为了让本申请的上述和其它目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本申请的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1示出了本申请实施例提供的一种标准件模型数据的优化设计方法流程示意图;
图2示出了本申请实施例提供的标准件分类方式的实例示意图;
图3示出了本申请实施例提供的模型检索属性设置的实例示意图;
图4示出了本申请实施例提供的一种标准件模型数据的优化设计装置的实体结构示意图;
图5示出了本申请实施例提供的另一种标准件模型数据的优化设计装置的实体结构示意图;
图6示出了本申请实施例提供的一种标准件模型数据的优化设计装置的实体结构示意图。
具体实施方式
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
目前在产品设计中,标准零部件的设计是一项费时费力且带有很大重复性的操作,这显然与日趋激烈的市场竞争环境不相适应,为了解决这一问题,本实施例提供了一种标准件模型数据的优化设计方法,进而利用通用或专用的标准件库来取代这一繁琐、复杂的劳动,如图1所示,该方法包括:
101、创建三维模型库。
其中,三维模型库中保存有预先编辑的不同标准件模型数据,三维模型库具有树形结构,且该树形结构中相邻两层级之间具有上下位关系,该树形结构中最后一层级对应各个标准件的三维模型文件数据。
对于实施例可以基于Creo设计平台实现本优化设计方法,具体可利用CREO 2.0为二次开发平台和Creo ProToolKit开发软件包,基于visual studio C++开发环境,使用微软基础类库(Microsoft Foundation Classes,MFC)技术进行软件开发,实现了在Creo软件界面上集成智能设计程序,而本实施例的执行主体可以为利用Creo设计平台开发的标准件模型数据的优化设计装置或设备。需要说明的是,除了利用Creo设计平台实现本优化设计方法以外,还可以利用其它类似的软件设计平台进行本方法***开发,对此本实施例不做限定。
针对通用标准件三维数据进行分类存储和使用管理,对接当前新编码与产品数据管理(Product Data Management,PDM)数据属性与结构要求,扩大标准件数据的使用范围,创建庞大标准件的三维模型库并方便三维设计数据的调用。
为降低PDM单个存储单元的存储压力,实现快速检索与定向检索。在三维模型库创建之前,势必要对数量众多的厂标标准件、风标标准件和国标标准件进行分类,例如,如图2所示的分类方式。这不仅需要考虑实际的使用情况和设计者的使用习惯,还需要考虑搭配使用的便捷性,然后按照分类结果创建标准件模型数据的树形结构。在本实施例中,树形结构中相邻两层级之间的上下位关系具体可根据实际需求预先定义。例如,树形结构分为多个层级,根节点所在的层级对应标准件,其相邻的下一层级对应通用紧固件、连接件、传动件等,这些都有各自的下一层级、下下层级等;如通用紧固件的再下一层级对应螺栓、螺柱等,而螺栓的再一层级对应具体标准号的螺栓,这里也可以按照大小、形状、模型创建时间等继续分类,直到最后一层级的具体螺栓的三维模型文件数据。
再例如,除了上述设计的树形结构以外,还可以根节点所在的层级可为工厂标准件,其下一层级为工厂A标准件、工厂B标准件等;再下一层级为工厂A中a设备的标准件、b设备的标准件;然后再下一层级为a设备的紧固件、连接件、传动件等,按照这种方式继续分类直至每个标准件具体的三维模型文件数据。通过这种树形结构设计方式,用户后续可以按照不同工厂不同设备进行检索标准件,达到快速获取标准件模型数据的目的。除此之外还可以根据标准件的创建时间设计树形结构,如2010年—>2010年6月—>2010年6月10日—>2010年6月10日下午…,其中—>用于区分不同层级。通过这种方式,用户在熟悉标准件创建时间的情况下,可以实现快速检索到需要装配的标准件模型数据。
102、当接收到标准件的查询指令时,获取输入的检索信息。
其中,检索信息可以为检索关键词,如螺栓、螺母等;除此之外,对于本实施例,还可实现快捷键快速查询功能、模糊查询功能、自定义查询功能、多条件快速查询功能等。
在本实施例中,对于检索信息可由用户输入或由***在识别部件装配过程中需要装配哪个标准件时自动触发输入。
例如,检索信息具体可以为螺栓、或螺母、或六角螺母、或GB/T62-88(标准号)等关键词;或还可以为‘Ctrl’+‘A’(对应标准号为GB897-88的螺柱)、或‘Alt’+‘A’(对应标准号为FB34003的螺母)等快捷键,以实现快捷键快速查询功能,此处快捷键组合为示意设置,用户自定义设置快捷键应避免与计算机***操作相同;或也可以为名称:‘螺母’、用途:‘钢制管法兰用’等多条件检索词组合,以实现多条件快速查询功能。
103、从三维模型库中提取与输入的检索信息匹配的树形结构检索结果。
其中,树形结构检索结果为类似于树形结构的检索结果,具体可按逐层分级形式展开,而根节点的选取可以参考步骤101中创建标准件模型数据的树形结构,具体可以根据实际查询需求而定。
104、将树形结构检索结果进行展示。
当查询结果过大时,为了提升查询效率,可以限制检索到的前一定数量的结果优先进行展示,后续的结果可以陆续加载。并且支持最小化和最大化功能,防止界面过大影响装配界面,过小导致显示信息过少等。
例如,对应标准件—>通用紧固件—>螺栓—>具体标准号的螺栓…的树形结构,如果输入的检索信息是螺栓,那么树形结构检索结果的根节点可对应螺栓,再下一层对应四角螺母、六角螺母、七角螺母、八角螺母等,再下一层对应具体标准号的四角螺母、具体标准号的六角螺母、各个标准号的七角螺母等,再下一层对应具体标准号的四角螺母的三维模型文件数据、具体标准号的六角螺母的三维模型文件数据等,按照这种结构进行检索结果展示。这里考虑到每一层级的节点数量会比较多,作为优选方案,中间层级的每一层级节点数据进行简化展示或将部分节点数据隐藏展示,在用户点击时再展开隐藏的内容,当用户点击哪个节点时会对应展示该节点下的数据,通过这种方式可方便用户查看,选择自己需要的螺母三维模型。
再例如,对于2010年—>2010年6月—>2010年6月10日—>2010年6月10日下午…,如果输入的检索信息是2010年6月10日下午,那么树形结构检索结果的根节点可对应2010年6月10日下午,再下一层对应2010年6月10日下午对应创建的各个标准件模型文件数据,这样用户就可以根据创建模型文件的时间快速找到自己需要的标准件三维模型。
进一步的,为了节省检索结果展示空间,在查询到模型的信息后,所有相关模型的属性信息会记录到操作界面的表格中,可只显示标准、规格等主要模型信息,用户可以进行选择。
105、当接收到标准件装配指令时,获取选择的待装配标准件的三维模型文件数据。
其中,三维模型文件数据的文件数据需要能够被装配体设计的软件识别,若不能识别,则需要文件格式转换后再进行导入,对于本实施例可实现文件格式的自动转化,提高产品设计装配的效率。
106、将待装配标准件的三维模型文件数据中的三维模型,调用到当前装配体中。
对于本实施例,除了实现标准件查询以外,还可以实现对查询到的标准件模型进行调用装配,而不需要退出三维模型库***即可实现半自动装配(可考虑元件界面)。
本实施例提供的一种标准件模型数据的优化设计方法,可与Creo设计平台无缝集成,且与目前在产品设计中需要重复性的标准件设计的方式相比,本实施例在产品设计时可以利用预先创建的三维模型库直接查询到与输入的检索信息匹配的树形结构检索结果,进而通过选择的三维模型文件数据中的三维模型,直接实现当前装配体的标准件装配过程,取代了原本繁琐、复杂的劳动,节省了标准件的重复设计时间,可以提高产品设计的效率。标准化零件在压缩机整个设计过程中使用频率最高,使用数量最多。Creo端标准化模型数据查询与调用,可以满足设压缩机三维数字化项目建设的需求,进一步规范PDM标准件数据的存储、使用与维护流程。
进一步的,作为本实施例的扩展和细化,下面具体说明步骤101中的实现过程,具体包括:创建包含标准件参数属性明细表的标准件建模模板,其中,参数属性明细表中包括但不限于:保准件的物品编号、材料、名称与规格、类型、标准、质量、备注以及便于装配明细表排序的标准件识别参数等;按照创建的标准件建模模板,填写待录入标准件的参数属性并创建相对应的三维模型数据;将参数属性填写完整且创建完毕的待录入标准件三维模型数据,录入到三维模型库,并生成与待录入标准件相对应的检索信息。
对本实施例可利用Windchill PDM***创建三维模型库,模型设计人员可对模型进行编辑,而普通用户只可调用模型数据,不可编辑;***支持无模型有属性的查询,当模型设计人员查询到的产品无模型时***自动弹出类似“请按三维模型库维护流程来增加模型”的提示框。标准件查询与调用需要预先设定检索信息,例如,如图3所示进行模型检索属性设置。根据原有新编码***对标准件命名以及对明细表参数属性的规定,创建了带有物品编号、材料、名称与规格、类型、标准、质量、备注等参数的标准件建模模版。也设置了便于装配明细表排序的标准件识别参数PARTTYPE。创建模型时需要将属性填写完整,待模型创建完毕检入到Windchill***时会生成相应检索信息,便于数据查询使用。
基于上述过程,相应的步骤103具体可以包括:将输入的检索信息分别与每个标准件生成的检索信息进行匹配;最后将三维模型库中检索信息匹配成功的标准件的树形结构模型数据,确定为检索到的树形结构检索结果。每个标准件都有各自对应的检索信息,通过这种方式可以准确进行标准件模型检索,减少检索到不相关模型的可能性,可提高检索效率。
为了满足更多的业务查询需求,进一步的,标准件调用***可拓展到外购件和通用件(如标准化叶轮、压缩机端盖、轴承区部分零部件、甚至包括部分标准化机壳),调用***的查询条件将根据产品的关键信息来定义查询条件,相应的,三维模型库还可包括外购件和/或通用件模型数据,外购件模型数据和通用件模型数据都具有与上述标准件模型数据类似的树形结构。
相应的,步骤103具体还可包括:若在树形结构的标准件模型数据中未检索到与输入的检索信息匹配的标准件模型数据,则在外购件模型数据和/或通用件模型数据中继续检索与输入的检索信息匹配的模型数据;相应的,步骤104具体可包括:将检索到的与检索信息匹配的外购件模型和/或通用件模型的树形结构检索结果进行展示。
在本实施例中,自动初始化模型库结构树,启动“调用***”时***将自动从后台数据库中查询到三维模型库的标准件、外购件和通用件PDM容器内存储结构,将查询到的结构按照树形结构进行显示。这样对于包含外购件和通用件的产品设计,也可利用本实施例中的方法,节省了外购件和通用件的重复设计时间,可以提高产品设计的效率。
进一步的,为了方便用户快速查找到需要的标准件模型,作为一种优选方式,本实施例可以提供模型预览功能,模型选择后,用户可以进一步察看模型对应的三维模型,此时可以双击表格中的某一行进行模型的预览。用户也可以随时关闭预览或展开预览区域。
为了实现这一功能,三维模型库中还保存有每个标准件对应预先生成的轻量化模型文件,轻量化模型文件中包含标准件的图纸信息、和/或模型预览图片信息、和/或实物图片信息,在将查询到的树形结构检索结果进行展示之后,还可以包括:当接收到标准件三维模型的预览指令时,获取选择待预览显示的标准件对应的轻量化模型文件;依据获取到的轻量化模型文件中标准件的图纸信息、和/或模型预览图片信息、和/或实物图片信息进行标准件三维模型的预览展示。
对于本实施例,在标准件调用安装过程中,设计者在选取标准件的同时需要判别选用的型式是否正确,为便于设计者查看所选的零件形状,在开发程序上集成了Creo View软件,用于模型的预览。但Creo View在打开复杂模型时可能拖慢程序运行速度,而预览轻量化模型文件则很快打开。而且在模型检入时可视化服务器已经生成包括图纸、PVS格式文件、图片等轻量可视化文件。只需要在获取到相应模型可视化文件存储路径之后放开加载权限即可显示在界面中。将会给设计者带来极大的便利,也会提高设计效率,美化设计界面。
进一步的,为了方便用户快速检索到需要的标准件模型数据,步骤104具体还可以包括:按照标准件的标准件识别参数,或按照标准件的最近使用时间,或按照标准件模型创建时间,或按照标准件的历史使用次数,或按照标准件的被装配次数,或按照标准件被收藏次数,将树形结构检索结果中的每个标准件模型数据进行排序展示。
其中,在展示过程中对应展示每个标准件模型数据的最近使用时间,和/或历史使用次数,和/或被装配次数,和/或被收藏次数,和/或模型创建者信息,和/或模型创建时间。利用这种方式,使得用户参考模型最近使用时间、历史使用次数、模型创建者信息等,快速找到自己需要的标准件模型。
通过按照标准件的标准件识别参数,对标准件模型数据进行排序展示,便于按照装配明细表排序,选择当前装配过程中正好需要的标准件,不但可以提高标准件的检索效率,而且还可以与装配过程进行校对,保证装配过程的准确进行。通过按照标准件模型创建时间,使得用户可以根据模型创建时间快速找到需要的标准件模型。另外,本实施例中,用户可将常用模型信息添加到收藏夹中进行记录,以便快捷调用,如果某个标准件被收藏次数较多,说明该标准件为大家经常使用的,按照被收藏次数对标准件模型数据进行排序展示,也能一定程度上帮助用户迅速找到需要的标准件模型。
在通过上述这些方式展示树形结构的检索结果之后,如果遇到检索结果很多,为了便于快速查找到需要的模型数据,需要有二次筛选功能,即在当前查询结果后进行进一步筛选。相应的,作为一种优选方案,步骤104具体还包括:一并展示针对于第一次检索得到的树形结构检索结果的二次筛选关键词和二次筛选待输入文本框,其中二次筛选关键词是根据树形结构检索结果中的每个标准件模型数据的独特特征确定得到的;当接收到二次筛选的指令时,获取二次筛选待输入文本框中输入的检索关键词;将获取到的检索关键词与上述展示的二次筛选关键词进行匹配;将匹配的二次筛选关键词对应的标准件模型数据,确定为二次筛选的检索结果并进行展示。通过上述这种二次筛选的方案,可以帮助用户从第一次检索得到的树形结构检索结果中迅速找到自己需要的模型数据。
进一步的,为了节省***资源,还可以在检测到第一次检索得到的树形结构检索结果数量大于预设阈值时,才触发上述二次筛选的功能;而第一次检索得到的树形结构检索结果数量小于预设阈值时,说明当前展示的结果数量不影响用户查找,则不触发上述二次筛选的功能,以节省***资源。
为了满足三维模型库的更新需求,且找到最新的模型数据,在步骤103之前,还可包括:获取标准件模型数据最新的更新信息;根据该更新信息对三维模型库中的标准件模型数据进行更新;相应的,步骤103具体可以包括:从更新后的三维模型库中提取与输入的检索信息匹配的树形结构检索结果。本实施例中,可对三维模型库进行定时或不定时更新,在模型检索时能够依据最新的模型数据执行检索。
本实施例提供的方法,具体可与Creo软件集成,通过Creo现有接口进行服务器与工作区的注册与激活,实现在三维设计界面直接连接Windchill进行模型的获取与操作。同时也方便数据设计完毕之后检入PDM***建立模型树结构关联关系,这部分集成主要用作模型的调用与安装。并且与开发程序集成,软件界面在用户输入或选择一些检索信息后,通过Web Service插件向Windchill内传递代码字符段,Windchill进行Web服务解析并进行相关动作,反馈并显示在开发程序界面,这部分为执行用户查询需求的过程。
进一步的,作为图1方法的具体实现,本实施例提供了一种标准件模型数据的优化设计装置,如图4所示,本装置包括:创建单元21、获取单元22、提取单元23、展示单元24、调用单元25。
创建单元21,可以用于创建三维模型库,三维模型库中保存有预先编辑的不同标准件模型数据,三维模型库具有树形结构,且树形结构中相邻两层级之间具有上下位关系,树形结构中最后一层级对应各个标准件的三维模型文件数据;
获取单元22,可以用于当接收到标准件的查询指令时,获取输入的检索信息;
提取单元23,可以用于从三维模型库中提取与检索信息匹配的树形结构检索结果;
展示单元24,可以用于将树形结构检索结果进行展示;
获取单元22,还可以用于当接收到标准件装配指令时,获取选择的待装配标准件的三维模型文件数据;
调用单元25,可以用于将待装配标准件的三维模型文件数据中的三维模型,调用到当前装配体中。
在具体的应用场景中,创建单元21,具体用于创建包含标准件参数属性明细表的标准件建模模板,参数属性明细表中包括但不限于:标准件的物品编号、材料、名称与规格、类型、标准、质量、备注以及便于装配明细表排序的标准件识别参数;按照标准件建模模板,填写待录入标准件的参数属性并创建相对应的三维模型数据;将参数属性填写完整且创建完毕的待录入标准件三维模型数据,录入到三维模型库,并生成与待录入标准件相对应的检索信息;
相应的,提取单元23,具体可以用于将输入的检索信息分别与每个标准件生成的检索信息进行匹配;将三维模型库中检索信息匹配成功的标准件的树形结构模型数据,确定为检索到的树形结构检索结果。
在具体的应用场景中,三维模型库还包括外购件和/或通用件模型数据,外购件模型数据和通用件模型数据都具有与标准件模型数据类似的树形结构,提取单元23,具体还可以用于若在树形结构的标准件模型数据中未检索到与输入的检索信息匹配的标准件模型数据,则在外购件模型数据和/或通用件模型数据中继续检索与输入的检索信息匹配的模型数据;
相应的,展示单元24,具体可以用于将检索到的与检索信息匹配的外购件模型和/或通用件模型的树形结构检索结果进行展示。
在具体的应用场景中,三维模型库中还保存有每个标准件对应预先生成的轻量化模型文件,轻量化模型文件中包含标准件的图纸信息、和/或模型预览图片信息、和/或实物图片信息;相应的,获取单元22,还可以用于当接收到标准件三维模型的预览指令时,获取选择待预览显示的标准件对应的轻量化模型文件;
展示单元24,还可以用于依据获取到的轻量化模型文件中标准件的图纸信息、和/或模型预览图片信息、和/或实物图片信息进行标准件三维模型的预览展示。
在具体的应用场景中,展示单元24,具体还可以用于按照标准件的标准件识别参数,或按照标准件的最近使用时间,或按照标准件模型创建时间,或按照标准件的历史使用次数,或按照标准件的被装配次数,或按照标准件被收藏次数,将树形结构检索结果中的每个标准件模型数据进行排序展示;其中,在展示过程中对应展示每个标准件模型数据的最近使用时间,和/或历史使用次数,和/或被装配次数,和/或被收藏次数,和/或模型创建者信息,和/或模型创建时间。
在具体的应用场景中,如图5所示,本装置还包括:更新单元26;
获取单元22,还可以用于获取标准件模型数据最新的更新信息;
更新单元26,可以用于根据更新信息对三维模型库中的标准件模型数据进行更新;
提取单元23,具体可以用于从更新后的三维模型库中提取与检索信息匹配的树形结构检索结果。
在具体的应用场景中,如图5所示,本装置还包括:匹配单元27;
展示单元24,具体还可以用于一并展示针对于树形结构检索结果的二次筛选关键词和二次筛选待输入文本框,二次筛选关键词是根据树形结构检索结果中的每个标准件模型数据的独特特征确定得到的;
获取单元22,还可以用于当接收到二次筛选的指令时,获取二次筛选待输入文本框中输入的检索关键词;
匹配单元27,将检索关键词与二次筛选关键词进行匹配;将匹配的二次筛选关键词对应的标准件模型数据,确定为二次筛选的检索结果并进行展示。
需要说明的是,本实施例提供的一种标准件模型数据的优化设计装置所涉及各功能单元的其他相应描述,可以参考图1中的对应描述,在此不再赘述。
基于上述如图1所示方法,相应的,本实施例还提供了一种存储设备,其上存储有计算机程序,该程序被处理器执行时实现图1中所示的标准件模型数据的优化设计方法。
基于上述如图1所示方法以及如图4和图5所示虚拟装置的实施例,本实施例还提供了一种标准件模型数据的优化设计的实体设备,如图6所示,该装置包括:处理器31、存储设备32、及存储在存储设备32上并可在处理器31上运行的计算机程序,所述处理器31执行所述程序时实现图1中所示的标准件模型数据的优化设计方法;该装置还包括:总线33,被配置为耦接处理器31及存储设备32。
通过应用本实施例的技术方案,解决了由于在产品设计所牵涉的标准件种类繁多,以往的查询机械手册或者相关标准手续繁琐,过程漫长,不符合当今追求快速准确高效的问题;本实施例基于Creo设计平台的查询与调用标准化模型数据***,充分体现了三维给专业设计所带来的前所未有的精确和高效,避免不同设计者的重复劳动,提高设计效率。而且可以提高设计的标准化程度,减少错误率发生;查询与调用标准化模型数据***拥有着高效率,高质量,高准确度的特点,并持有友好的用户界面,设计者只要打开软件就基本了解使用方法,剔除了繁琐的查阅新编码和Windchill内检索调用过程,从而大大的提高设计效率,缩短设计周期,提升公司标准化水平。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本申请可以通过硬件实现,也可以借助软件加必要的通用硬件平台的方式来实现。基于这样的理解,本申请的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是CD-ROM,U盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施场景所述的方法。
本领域技术人员可以理解附图只是一个优选实施场景的示意图,附图中的模块或流程并不一定是实施本申请所必须的。
本领域技术人员可以理解实施场景中的装置中的模块可以按照实施场景描述进行分布于实施场景的装置中,也可以进行相应变化位于不同于本实施场景的一个或多个装置中。上述实施场景的模块可以合并为一个模块,也可以进一步拆分成多个子模块。
上述本申请序号仅仅为了描述,不代表实施场景的优劣。
以上公开的仅为本申请的几个具体实施场景,但是,本申请并非局限于此,任何本领域的技术人员能思之的变化都应落入本申请的保护范围。
Claims (10)
1.一种标准件模型数据的优化设计方法,其特征在于,包括:
创建三维模型库,所述三维模型库中保存有预先编辑的不同标准件模型数据,所述三维模型库具有树形结构,且所述树形结构中相邻两层级之间具有上下位关系,所述树形结构中最后一层级对应各个标准件的三维模型文件数据;
当接收到标准件的查询指令时,获取输入的检索信息;
从所述三维模型库中提取与所述检索信息匹配的树形结构检索结果;
将所述树形结构检索结果进行展示;
当接收到标准件装配指令时,获取选择的待装配标准件的三维模型文件数据;
将所述待装配标准件的三维模型文件数据中的三维模型,调用到当前装配体中。
2.根据权利要求1所述的方法,所述创建三维模型库,具体包括:
创建包含标准件参数属性明细表的标准件建模模板,所述参数属性明细表中包括但不限于:标准件的物品编号、材料、名称与规格、类型、标准、质量、备注以及便于装配明细表排序的标准件识别参数;
按照所述标准件建模模板,填写待录入标准件的参数属性并创建相对应的三维模型数据;
将参数属性填写完整且创建完毕的待录入标准件三维模型数据,录入到三维模型库,并生成与所述待录入标准件相对应的检索信息;
从所述三维模型库中提取与所述检索信息匹配的树形结构检索结果,具体包括:
将输入的检索信息分别与每个标准件生成的检索信息进行匹配;
将所述三维模型库中检索信息匹配成功的标准件的树形结构模型数据,确定为检索到的树形结构检索结果。
3.根据权利要求2所述的方法,其特征在于,所述三维模型库还包括外购件和/或通用件模型数据,所述外购件模型数据和所述通用件模型数据都具有与所述标准件模型数据类似的树形结构,从所述三维模型库中提取与所述检索信息匹配的树形结构检索结果,具体还包括:
若在树形结构的标准件模型数据中未检索到与输入的所述检索信息匹配的标准件模型数据,则在所述外购件模型数据和/或所述通用件模型数据中继续检索与输入的所述检索信息匹配的模型数据;
将所述树形结构检索结果进行展示,具体包括:
将检索到的与所述检索信息匹配的外购件模型和/或通用件模型的树形结构检索结果进行展示。
4.根据权利要求3所述的方法,其特征在于,所述三维模型库中还保存有每个标准件对应预先生成的轻量化模型文件,所述轻量化模型文件中包含标准件的图纸信息、和/或模型预览图片信息、和/或实物图片信息,在将所述树形结构检索结果进行展示之后,所述方法还包括:
当接收到标准件三维模型的预览指令时,获取选择待预览显示的标准件对应的轻量化模型文件;
依据获取到的所述轻量化模型文件中标准件的图纸信息、和/或模型预览图片信息、和/或实物图片信息进行标准件三维模型的预览展示。
5.根据权利要求4所述的方法,其特征在于,将所述树形结构检索结果进行展示,具体还包括:
按照标准件的标准件识别参数,或按照标准件的最近使用时间,或按照标准件模型创建时间,或按照标准件的历史使用次数,或按照标准件的被装配次数,或按照标准件被收藏次数,将所述树形结构检索结果中的每个标准件模型数据进行排序展示;
其中,在展示过程中对应展示每个标准件模型数据的最近使用时间,和/或历史使用次数,和/或被装配次数,和/或被收藏次数,和/或模型创建者信息,和/或模型创建时间。
6.根据权利要求1至5中任一项所述的方法,其特征在于,从所述三维模型库中提取与所述检索信息匹配的树形结构检索结果之前,所述方法还包括:
获取标准件模型数据最新的更新信息;
根据所述更新信息对所述三维模型库中的标准件模型数据进行更新;
从所述三维模型库中提取与所述检索信息匹配的树形结构检索结果,具体包括:
从更新后的三维模型库中提取与所述检索信息匹配的树形结构检索结果。
7.根据权利要求1至6中任一项所述的方法,其特征在于,将所述树形结构检索结果进行展示,具体还包括:
一并展示针对于所述树形结构检索结果的二次筛选关键词和二次筛选待输入文本框,所述二次筛选关键词是根据所述树形结构检索结果中的每个标准件模型数据的独特特征确定得到的;
当接收到二次筛选的指令时,获取所述二次筛选待输入文本框中输入的检索关键词;
将所述检索关键词与所述二次筛选关键词进行匹配;
将匹配的二次筛选关键词对应的标准件模型数据,确定为二次筛选的检索结果并进行展示。
8.一种标准件模型数据的优化设计装置,其特征在于,包括:
创建单元,用于创建三维模型库,所述三维模型库中保存有预先编辑的不同标准件模型数据,所述三维模型库具有树形结构,且所述树形结构中相邻两层级之间具有上下位关系,所述树形结构中最后一层级对应各个标准件的三维模型文件数据;
获取单元,用于当接收到标准件的查询指令时,获取输入的检索信息;
提取单元,用于从所述三维模型库中提取与所述检索信息匹配的树形结构检索结果;
展示单元,用于将所述树形结构检索结果进行展示;
所述获取单元,还用于当接收到标准件装配指令时,获取选择的待装配标准件的三维模型文件数据;
调用单元,用于将所述待装配标准件的三维模型文件数据中的三维模型,调用到当前装配体中。
9.一种存储设备,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现权利要求1至7任一项所述的标准件模型数据的优化设计方法。
10.一种标准件模型数据的优化设计设备,包括存储设备、处理器及存储在存储设备上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现权利要求1至7任一项所述的标准件模型数据的优化设计方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811216150.0A CN109492266B (zh) | 2018-10-18 | 2018-10-18 | 标准件模型数据的优化设计方法、装置及设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811216150.0A CN109492266B (zh) | 2018-10-18 | 2018-10-18 | 标准件模型数据的优化设计方法、装置及设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109492266A true CN109492266A (zh) | 2019-03-19 |
CN109492266B CN109492266B (zh) | 2023-09-29 |
Family
ID=65692075
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811216150.0A Active CN109492266B (zh) | 2018-10-18 | 2018-10-18 | 标准件模型数据的优化设计方法、装置及设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109492266B (zh) |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110263458A (zh) * | 2019-06-25 | 2019-09-20 | 中国汽车工程研究院股份有限公司 | 一种基于大数据的汽车工程信息平台 |
CN110750910A (zh) * | 2019-10-25 | 2020-02-04 | 国网新疆电力有限公司经济技术研究院 | 一种物理回路模型的三维模型文件及配置方法 |
CN111161401A (zh) * | 2019-12-18 | 2020-05-15 | 沈阳透平机械股份有限公司 | 压缩机的设计方法、装置及设备 |
CN111339612A (zh) * | 2020-02-21 | 2020-06-26 | 广州明珞汽车装备有限公司 | 三维数据模型快速装配方法、***、装置和存储介质 |
CN111368368A (zh) * | 2020-02-26 | 2020-07-03 | 江南造船(集团)有限责任公司 | 船舶管系部件库的构建方法、装置、存储介质及终端 |
CN111652968A (zh) * | 2020-05-21 | 2020-09-11 | 宁波财经学院 | 产品组合方法、***、计算机设备及存储介质 |
CN111859048A (zh) * | 2020-06-17 | 2020-10-30 | 中车工业研究院有限公司 | 车辆的零部件模型检索方法及装置 |
CN111898121A (zh) * | 2020-07-09 | 2020-11-06 | 彩讯科技股份有限公司 | 基于邮箱的频率限制方法、装置、计算机设备及存储介质 |
CN112116706A (zh) * | 2020-09-23 | 2020-12-22 | 深圳先进技术研究院 | 一种***及散件三维模型数据库的建立方法及数据库*** |
CN112989094A (zh) * | 2021-02-04 | 2021-06-18 | 北京林业大学 | 一种标本信息查询、分拣和提取***及方法 |
CN113536474A (zh) * | 2021-06-04 | 2021-10-22 | 四川大学 | 一种离心式风机叶轮参数化设计***及方法 |
CN113821250A (zh) * | 2021-09-23 | 2021-12-21 | 佛山技研智联科技有限公司 | 一种设备管理方法、装置、设备和存储介质 |
CN113902414A (zh) * | 2021-10-18 | 2022-01-07 | 北京橙色云科技有限公司 | 数据处理方法、装置、存储介质和处理器 |
CN114372377A (zh) * | 2022-03-21 | 2022-04-19 | 江西珉轩智能科技有限公司 | 一种基于3d时空引擎的工程信息模型构建方法 |
CN117725642A (zh) * | 2023-12-29 | 2024-03-19 | 重庆宇海精密制造股份有限公司 | 笔电模具设计用的动态建模方法及装置 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102054228A (zh) * | 2010-12-30 | 2011-05-11 | 北京中冶设备研究设计总院有限公司 | 高炉大修工程三维可视化*** |
CN103605845A (zh) * | 2013-11-14 | 2014-02-26 | 西安工业大学 | 一种基于装配知识描述的机床夹具库管理*** |
CN106250422A (zh) * | 2016-07-26 | 2016-12-21 | 盐城工学院 | 一种基于pdm***的标准件数据快速检索方法 |
JP2017134760A (ja) * | 2016-01-29 | 2017-08-03 | 前田建設工業株式会社 | 情報管理装置、情報管理方法及び情報管理プログラム |
CN108170877A (zh) * | 2016-12-07 | 2018-06-15 | 中车齐齐哈尔车辆有限公司 | 铁路货车模块化设计方法及*** |
-
2018
- 2018-10-18 CN CN201811216150.0A patent/CN109492266B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102054228A (zh) * | 2010-12-30 | 2011-05-11 | 北京中冶设备研究设计总院有限公司 | 高炉大修工程三维可视化*** |
CN103605845A (zh) * | 2013-11-14 | 2014-02-26 | 西安工业大学 | 一种基于装配知识描述的机床夹具库管理*** |
JP2017134760A (ja) * | 2016-01-29 | 2017-08-03 | 前田建設工業株式会社 | 情報管理装置、情報管理方法及び情報管理プログラム |
CN106250422A (zh) * | 2016-07-26 | 2016-12-21 | 盐城工学院 | 一种基于pdm***的标准件数据快速检索方法 |
CN108170877A (zh) * | 2016-12-07 | 2018-06-15 | 中车齐齐哈尔车辆有限公司 | 铁路货车模块化设计方法及*** |
Cited By (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110263458B (zh) * | 2019-06-25 | 2020-12-08 | 中国汽车工程研究院股份有限公司 | 一种基于大数据的汽车工程信息平台 |
CN110263458A (zh) * | 2019-06-25 | 2019-09-20 | 中国汽车工程研究院股份有限公司 | 一种基于大数据的汽车工程信息平台 |
CN110750910A (zh) * | 2019-10-25 | 2020-02-04 | 国网新疆电力有限公司经济技术研究院 | 一种物理回路模型的三维模型文件及配置方法 |
CN110750910B (zh) * | 2019-10-25 | 2023-07-28 | 国网新疆电力有限公司经济技术研究院 | 一种物理回路模型的三维模型文件及配置方法 |
CN111161401B (zh) * | 2019-12-18 | 2024-02-23 | 沈阳透平机械股份有限公司 | 压缩机的设计方法、装置及设备 |
CN111161401A (zh) * | 2019-12-18 | 2020-05-15 | 沈阳透平机械股份有限公司 | 压缩机的设计方法、装置及设备 |
CN111339612A (zh) * | 2020-02-21 | 2020-06-26 | 广州明珞汽车装备有限公司 | 三维数据模型快速装配方法、***、装置和存储介质 |
CN111339612B (zh) * | 2020-02-21 | 2024-03-22 | 广州明珞汽车装备有限公司 | 三维数据模型快速装配方法、***、装置和存储介质 |
CN111368368A (zh) * | 2020-02-26 | 2020-07-03 | 江南造船(集团)有限责任公司 | 船舶管系部件库的构建方法、装置、存储介质及终端 |
CN111368368B (zh) * | 2020-02-26 | 2023-02-17 | 江南造船(集团)有限责任公司 | 船舶管系部件库的构建方法、装置、存储介质及终端 |
CN111652968A (zh) * | 2020-05-21 | 2020-09-11 | 宁波财经学院 | 产品组合方法、***、计算机设备及存储介质 |
CN111859048A (zh) * | 2020-06-17 | 2020-10-30 | 中车工业研究院有限公司 | 车辆的零部件模型检索方法及装置 |
CN111898121A (zh) * | 2020-07-09 | 2020-11-06 | 彩讯科技股份有限公司 | 基于邮箱的频率限制方法、装置、计算机设备及存储介质 |
CN111898121B (zh) * | 2020-07-09 | 2024-02-02 | 彩讯科技股份有限公司 | 基于邮箱的频率限制方法、装置、计算机设备及存储介质 |
CN112116706A (zh) * | 2020-09-23 | 2020-12-22 | 深圳先进技术研究院 | 一种***及散件三维模型数据库的建立方法及数据库*** |
WO2022062135A1 (zh) * | 2020-09-23 | 2022-03-31 | 深圳先进技术研究院 | 一种***及散件三维模型数据库的建立方法及数据库*** |
CN112989094A (zh) * | 2021-02-04 | 2021-06-18 | 北京林业大学 | 一种标本信息查询、分拣和提取***及方法 |
CN113536474A (zh) * | 2021-06-04 | 2021-10-22 | 四川大学 | 一种离心式风机叶轮参数化设计***及方法 |
CN113821250A (zh) * | 2021-09-23 | 2021-12-21 | 佛山技研智联科技有限公司 | 一种设备管理方法、装置、设备和存储介质 |
CN113902414A (zh) * | 2021-10-18 | 2022-01-07 | 北京橙色云科技有限公司 | 数据处理方法、装置、存储介质和处理器 |
CN114372377A (zh) * | 2022-03-21 | 2022-04-19 | 江西珉轩智能科技有限公司 | 一种基于3d时空引擎的工程信息模型构建方法 |
CN117725642A (zh) * | 2023-12-29 | 2024-03-19 | 重庆宇海精密制造股份有限公司 | 笔电模具设计用的动态建模方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN109492266B (zh) | 2023-09-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109492266A (zh) | 标准件模型数据的优化设计方法、装置及设备 | |
KR100558952B1 (ko) | 인터페이스 화면 설계 중심의 소프트웨어 생산 공정 자동화방법 및 이 방법을 프로그램화하여 수록한 컴퓨터로 읽을수 있는 기록매체 | |
CN107533453B (zh) | 用于生成数据可视化应用的***和方法 | |
JP5576455B2 (ja) | Bimデータファイルに含まれたデータを提供する方法、それを記録した記録媒体、およびそれを含むシステム | |
CN102521416B (zh) | 数据关联查询方法和数据关联查询装置 | |
CN100547596C (zh) | 带有用户交互图形工具的产品编辑和仿真数据库*** | |
CN109344223A (zh) | 一种基于云计算技术的建筑信息模型管理***及方法 | |
CN104965886B (zh) | 数据维度处理方法 | |
US20140181154A1 (en) | Generating information models in an in-memory database system | |
JP2017500664A (ja) | 多ディメンション・データー構造に対する実行のためのクエリー構築 | |
CN103020158A (zh) | 一种报表创建方法、装置和*** | |
US7668888B2 (en) | Converting object structures for search engines | |
US20150293947A1 (en) | Validating relationships between entities in a data model | |
CN116627418B (zh) | 一种基于递归算法的多级表单界面可视化生成方法及装置 | |
US20140143270A1 (en) | Generating dynamic drilldown reports | |
CN114117645B (zh) | 一种舰船总体性能预报集成应用*** | |
CN110162731B (zh) | 一种IFC模型构件空间信息在Web显示的方法 | |
JP2000222418A (ja) | データベース検索方法および装置 | |
CN104537047B (zh) | 一种基于Lucene的服装基样板检索*** | |
CN106021540A (zh) | 一种用于住宅室内设计信息化软件的族管理*** | |
US7574329B1 (en) | Object model for decision and issue tracking | |
JP7022472B1 (ja) | データ管理システム、データ管理方法及びデータ管理プログラム | |
KR20200119108A (ko) | 데이터베이스를 위지윅으로 구축하는 방법 | |
CN106682064A (zh) | 企业报表的取数装置和取数方法 | |
GB2369460A (en) | Knowledge based project management system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |