产品参数化设计开发平台及方法技术

技术编号:18526181 阅读:50 留言:0更新日期:2018-07-25 12:51
本发明专利技术提供了一种产品参数化设计开发平台及方法,包括:从现有产品模型包中提取出模型参数;对所述参数提取模块提取的模型参数,编辑模型参数间的传递关系;根据所述参数传递关系编辑模块设计的传递关系,生成用户交互界面;对接收自用户交互界面的用户输入的数据进行处理,根据传递关系,生成产品模型所需的参数;将所述参数生成模块生成的参数输入到现有产品模型包中,生成新的产品模型;根据所述模型生成模块生成的新的产品模型,生成产品图纸。本发明专利技术操作简便,方便工程师自行开发产品参数化设计项目;免除企业借助第三方开发公司制作出参数化设计项目;根据产品的演进,工程师可以及时修改参数化设计的方案。

【技术实现步骤摘要】
产品参数化设计开发平台及方法
本专利技术涉及计算机
,具体地,涉及一种产品参数化设计开发平台及方法。
技术介绍
在目前的工业制造行业,产品的结构设计多采用人工制图的模式,由工程师基于二维或者三维的制图软件,通过手工操作,完成产品图纸的详细设计。采用三维制图软件进行产品结构设计即通过人工建立产品模型映射成为工程图的方式完成产品的设计工作,由于三维结构的可视化程度远高于二维结构,因而行业中产品的设计平台正逐步向三维制图的模式进行过度。随着工业4.0的发展,工业制造行业中产品的定制化程度越来越高。在定制化的过程中,由于客户需求的细微偏差,设计工程师需要根据客户要求重新进行产品设计,在长久的设计工作中存在大量的相似或相同的设计工作。为了应对这些多样化的要求,需要设计工程师具备相当丰富的经验,以及对各方面要求和性能的把握,而对面这些需求的设计经验需要设计工程师在长期的工作中进行积累。然而对于制造企业,可能由于设计人员的素质原因,或者人员流动性的不稳定等因素,经验丰富的工程师的培养对于企业而言是巨额的成本,且在培养过程中,企业也需要为设计工程师的成长承担相当巨大的风险。此外,在面对这些差异化设计或重复性工作的情况下,由于设计人员的经验不足或松懈,均可能出现失误或者犯错的情况。因而,在当前的设计环境下,不仅会叠加由于人员失误造成的损失,更是造成大量的人工投入以及人工浪费,对于企业而言也是成本浪费。而目前,即使产品设计部门同意参数化的设计思路,挡在他们前面的还有开发参数化设计方案的开发门槛。开发过程中所涉及的参数规划、模型生成和最终的图纸生成,都需要借助于第三方软件开发单位来进行。这个参数化项目带来了极大的风险和巨大的起步成本。
技术实现思路
针对现有技术中的缺陷,本专利技术的目的是提供一种产品参数化设计开发平台及方法。根据本专利技术提供的一种产品参数化设计开发平台,包括:参数提取模块:从现有产品模型包中提取出模型参数;参数传递关系编辑模块:对所述参数提取模块提取的模型参数,编辑模型参数间的传递关系;参数输入模块:根据所述参数传递关系编辑模块设计的传递关系,生成用户交互界面;参数生成模块:对接收自用户交互界面的用户输入的数据进行处理,根据传递关系,生成产品模型所需的参数;模型生成模块:将所述参数生成模块生成的参数输入到现有产品模型包中,生成新的产品模型;图纸生成模块:根据所述模型生成模块生成的新的产品模型,生成产品图纸。较佳的,所述参数提取模块提取的模型参数包括函数式及静态参数。较佳的,所述参数传递关系编辑模块编辑的传递关系包括:公式传递、引用传递、人为输入或干预参数。较佳的,所述参数生成模块对用户交互界面收到的数据进行处理包括:根据收到的数据,根据参数传递关系,将产品模型整体的参数全部推导生成。较佳的,所述图纸生成模块生成产品图纸包括:选择图纸模板并将产品模型映射到相应的图纸模板上。根据本专利技术提供的一种产品参数化设计开发方法,包括:参数提取步骤:从现有产品模型包中提取出模型参数;参数传递关系编辑步骤:对所述参数提取步骤提取的模型参数,编辑模型参数间的传递关系;参数输入步骤:根据所述参数传递关系编辑步骤设计的传递关系,生成用户交互界面;参数生成步骤:对接收自用户交互界面的用户输入的数据进行处理,根据传递关系,生成产品模型所需的参数;模型生成步骤:将所述参数生成步骤生成的参数输入到现有产品模型包中,生成新的产品模型;图纸生成步骤:根据所述模型生成模块生成的新的产品模型,生成产品图纸。较佳的,所述参数提取步骤提取的模型参数包括函数式及静态参数。较佳的,所述参数传递关系编辑步骤编辑的传递关系包括:公式传递、引用传递、人为输入或干预参数。较佳的,所述参数生成步骤对用户交互界面收到的数据进行处理包括:根据收到的数据,根据参数传递关系,将产品模型整体的参数全部推导生成。较佳的,所述图纸生成步骤生成产品图纸包括:选择图纸模板并将产品模型映射到相应的图纸模板上。与现有技术相比,本专利技术具有如下的有益效果:1、操作简便,方便工程师自行开发产品参数化设计项目;2、免除企业借助第三方开发公司制作出参数化设计项目;3、根据产品的演进,工程师可以及时修改参数化设计的方案。依据参数传递模型中的传递关系,自动生成合适的用户交互界面,包括:表单、对话框,用于收集需要由用户人为确定的必要数值附图说明通过阅读参照以下附图对非限制性实施例所作的详细描述,本专利技术的其它特征、目的和优点将会变得更明显:图1为本专利技术的模块关系示意图;图2为本专利技术的流程图。具体实施方式下面结合具体实施例对本专利技术进行详细说明。以下实施例将有助于本领域的技术人员进一步理解本专利技术,但不以任何形式限制本专利技术。应当指出的是,对本领域的普通技术人员来说,在不脱离本专利技术构思的前提下,还可以做出若干变化和改进。这些都属于本专利技术的保护范围。如图1所示,本专利技术提供的一种产品参数化设计开发平台,包括:参数提取模块:从现有产品模型包中,提取出其所有模型参数,具体的,可以通过产品设计软件的API接口,从产品模型文件中提取出产品模型中的函数式及静态参数。参数传递关系编辑模块:对所述参数提取模块提取的模型参数,编辑模型参数间的传递关系,例如:公式传递、引用传递、人为输入或干预参数。参数输入模块:根据所述参数传递关系编辑模块设计的传递关系,生成用户交互界面,等待用户输入。参数生成模块:对接收自用户交互界面的用户输入的数据进行处理,根据传递关系,生成产品模型所需的参数,将产品模型整体的参数全部推导生成。模型生成模块:将所述参数生成模块生成的参数输入到现有产品模型包中,生成新的产品模型;图纸生成模块:根据所述模型生成模块生成的新的产品模型,选择图纸模板并将产品模型映射到相应的图纸模板上,生成产品图纸。如图2所示,基于上述一种产品参数化设计开发平台,本专利技术还提供的一种产品参数化设计开发方法,包括:参数提取步骤:从现有产品模型包中,提取出其所有模型参数,具体的,可以通过产品设计软件的API接口,从产品模型文件中提取出产品模型中的函数式及静态参数。参数传递关系编辑步骤:对所述参数提取步骤提取的模型参数,编辑模型参数间的传递关系,例如:公式传递、引用传递、人为输入或干预参数。参数输入步骤:根据所述参数传递关系编辑步骤设计的传递关系,生成用户交互界面,等待用户输入。参数生成步骤:对接收自用户交互界面的用户输入的数据进行处理,根据传递关系,生成产品模型所需的参数,将产品模型整体的参数全部推导生成。模型生成步骤:将所述参数生成步骤生成的参数输入到现有产品模型包中,生成新的产品模型;图纸生成步骤:根据所述模型生成步骤生成的新的产品模型,选择图纸模板并将产品模型映射到相应的图纸模板上,生成产品图纸。本领域技术人员知道,除了以纯计算机可读程序代码方式实现本专利技术提供的系统及其各个装置、模块、单元以外,完全可以通过将方法步骤进行逻辑编程来使得本专利技术提供的系统及其各个装置、模块、单元以逻辑门、开关、专用集成电路、可编程逻辑控制器以及嵌入式微控制器等的形式来实现相同功能。所以,本专利技术提供的系统及其各项装置、模块、单元可以被认为是一种硬件部件,而对其内包括的用于实现各种功能的装置、模块、单元也可以视为硬件部件内的结构;也可以将用于实现各种功能本文档来自技高网
...

【技术保护点】
1.一种产品参数化设计开发平台,其特征在于,包括:参数提取模块:从现有产品模型包中提取出模型参数;参数传递关系编辑模块:对所述参数提取模块提取的模型参数,编辑模型参数间的传递关系;参数输入模块:根据所述参数传递关系编辑模块设计的传递关系,生成用户交互界面;参数生成模块:对接收自用户交互界面的用户输入的数据进行处理,根据传递关系,生成产品模型所需的参数;模型生成模块:将所述参数生成模块生成的参数输入到现有产品模型包中,生成新的产品模型;图纸生成模块:根据所述模型生成模块生成的新的产品模型,生成产品图纸。

【技术特征摘要】
1.一种产品参数化设计开发平台,其特征在于,包括:参数提取模块:从现有产品模型包中提取出模型参数;参数传递关系编辑模块:对所述参数提取模块提取的模型参数,编辑模型参数间的传递关系;参数输入模块:根据所述参数传递关系编辑模块设计的传递关系,生成用户交互界面;参数生成模块:对接收自用户交互界面的用户输入的数据进行处理,根据传递关系,生成产品模型所需的参数;模型生成模块:将所述参数生成模块生成的参数输入到现有产品模型包中,生成新的产品模型;图纸生成模块:根据所述模型生成模块生成的新的产品模型,生成产品图纸。2.根据权利要求1所述的产品参数化设计开发平台,其特征在于,所述参数提取模块提取的模型参数包括函数式及静态参数。3.根据权利要求1所述的产品参数化设计开发平台,其特征在于,所述参数传递关系编辑模块编辑的传递关系包括:公式传递、引用传递、人为输入或干预参数。4.根据权利要求1所述的产品参数化设计开发平台,其特征在于,所述参数生成模块对用户交互界面收到的数据进行处理包括:根据收到的数据,根据参数传递关系,将产品模型整体的参数全部推导生成。5.根据权利要求1所述的产品参数化设计开发平台,其特征在于,所述图纸生成模块生成产品图纸包括:选择图纸模板并将产品模型映射到相应的图纸模板上。...

【专利技术属性】
技术研发人员:胡赟星茅思远石印涛
申请(专利权)人:上海东润换热设备制造有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1