一种通用机械产品设计数据的页面展示方法及系统与流程

文档序号:37368457 发布日期:2024-03-22 10:21 阅读:16 来源:国知局
一种通用机械产品设计数据的页面展示方法及系统与流程

本发明涉及机械产品页面化设计展示,具体而言,涉及一种通用机械产品设计数据的页面展示方法及系统。


背景技术:

1、目前,三维设计软件中有产品各模型与各尺寸数值,但没有数值的来源、数据方法、数据引用、逻辑控制与经验记录等,尺寸数值的管制都有单个工程师自行维护与调整,企业没有全程记录流程、方法、关联、计算、引用的管控平台,更谈不上机械产品设计数据信息展示。

2、目前机械产品的设计方法只是停留在文档中,尚未对机械产品设计中的数据流程、数据方法、数据运用与逻辑控制等进行全方位记录与自行管制,机械产品设计中的重要环节是工程师的设计经验与设计方法等。

3、机械产品设计目前还是处于工程师个人的水平,全过程都处于人的经验管制处理,没有良好的记录平台、更难言信息数据展示了。

4、目前整个机械产品设计行业属于传帮带、经验与方法口口相传,新设计师只有通过大量的实践逐渐积累经验。

5、对于企业而言,产品设计知识、方法、流程都没有全程记录,数据的演变还是人在管控与处理,设计效率、设计质量、校对与培训等很难管控与记录。更无法解决重复演变设计、如何运用经验与方法来解决产品的非标设计等。

6、机械产品设计知识角度来展示产品设计,如何通用、如何描述、如何计算、如何查表数据等,目前各方都处于探索阶段,只有记录才能展示机械产品设计数据。


技术实现思路

1、为了解决上述问题,本发明的目的是基于完整的机械产品设计数据描述系统之上,通过html页面来集成展示机械产品设计数据。为机械产品设计交流、学习与产品改善等提供一套完整直观展示数据平台。

2、为了实现上述技术目的,本申请提供了一种通用机械产品设计数据的页面展示方法,包括以下步骤:

3、将机械产品描述数据,分类存储于excel数据库中,通过excel api进行数据读取;

4、基于机械产品的三维装配体模型的各控制数据,通过solidworks api读取产品结构树;

5、将读取的excel数据与读取的solidworks三维模型数据,存储于my sql数据库,并生成html文档,进行页面展示。

6、优选地,在通过excel api进行数据读取的过程中,根据设置的表单数量和表单内容,根据表中选定的区域数据和自定义区域字段,自动遍历逐一读取各表单,通过excelapi进行读取。

7、优选地,在通过excel api进行数据读取的过程中,依据表中的单元格包含的公式、表格、计算与逻辑,对单元格进行读取,并进行表格查询,获取单元格的数据构成或数据指向。

8、优选地,在读取单元格数据的过程中,通过vlookup进行单元格数据读取,通过正则法则来分析单元格所写内容的数据的关联性与引用性,以及各数据的计算性与逻辑判断性。

9、优选地,在读取产品结构树的过程中,基于三维装配体模型的各控制数据,利用递归方式逐一读取各小装配组成与大装配组件,再分别读取其中的各零件的尺寸数据和自定义属性数据。

10、优选地,在读取产品结构树的过程中,通过solidworks api读取产品装配体结构树、各组件结构层次与零件特征草图数据,形成产品结构树,并导入至my sql数据库。

11、优选地,在生成html文档进行页面展示的过程中,基于读取的excel数据与读取的solidworks三维模型数据,利用数据内容进行数据的重新组合处理,并实时产生html结构数据文档提供给html页面进行展示操作。

12、优选地,在进行html页面展示操作的过程中,采用java技术产生html页面来展示产品结构数据、产品各零件、各尺寸、各计算、各查表、逻辑判断、各关联、引用与自定义属性数据。

13、本发明公开了一种通用机械产品设计数据的页面展示系统,包括:

14、数据采集模块,用于采集机械产品的描述数据;

15、数据分类模块,用于将机械产品的描述数据,分类存储于excel数据库中,通过excel api进行数据读取;

16、三维建模模块,用于对机械产品进行建模,构建三维装配体模型;

17、产品结构树读取模块,用于基于三维装配体模型的各控制数据,通过solidworksapi读取产品结构树;

18、页面展示模块,用于将读取的excel数据与读取的solidworks三维模型数据,存储于my sql数据库,并生成html文档,进行页面展示。

19、优选地,数据分类模块,还用于依据表中的单元格包含的公式、表格、计算与逻辑,对单元格进行读取,并进行表格查询,获取单元格的数据构成或数据指向,其中,通过vlookup进行单元格数据读取,通过正则法则来分析单元格所写内容的数据的关联性与引用性,以及各数据的计算性与逻辑判断性。

20、与现有技术相比,本发明公开了以下技术效果:

21、本发明解决了长期来数据人工管制问题与数据如何展示方法。让机械产品设计知识库数据逐一展示,并解决产品设计知识的全面性描述、让数据可视化,彻底解决了人们口口相传、无范本学习与技术研讨升级等。总之,解决企业产品设计知识数据全方位入库并实现知识库的数据展示等。

22、本发明是多平台环境的数据采集、集成与展示,如知识数据、solidworks数据、excel数据、数据库、html页面等。当然也是多程序语言的集成,由solidworks api、excelapi、vb.net与java语言组成。

23、本发明解决人工口口相传,企业对产品设计知识数据无全程记录之困,解决技术交流平台数据展示问题,让新人学习更规范、更标准、更系统等。在产品设计更新调整时,本发明更好的展示与理解原有产品的设计原则,数据的关联性与引用性等,为更改调整提供基础性数据。



技术特征:

1.一种通用机械产品设计数据的页面展示方法,其特征在于,包括以下步骤:

2.根据权利要求1所述一种通用机械产品设计数据的页面展示方法,其特征在于:

3.根据权利要求2所述一种通用机械产品设计数据的页面展示方法,其特征在于:

4.根据权利要求3所述一种通用机械产品设计数据的页面展示方法,其特征在于:

5.根据权利要求4所述一种通用机械产品设计数据的页面展示方法,其特征在于:

6.根据权利要求5所述一种通用机械产品设计数据的页面展示方法,其特征在于:

7.根据权利要求6所述一种通用机械产品设计数据的页面展示方法,其特征在于:

8.根据权利要求7所述一种通用机械产品设计数据的页面展示方法,其特征在于:

9.一种通用机械产品设计数据的页面展示系统,其特征在于,包括:

10.根据权利要求9所述一种通用机械产品设计数据的页面展示系统,其特征在于:


技术总结
本发明公开了一种通用机械产品设计数据的页面展示方法及系统,属于涉及机械产品页面化设计展示技术领域,包括:将机械产品描述数据,分类存储于EXCEL数据库中,通过EXCEL API进行数据读取;基于机械产品的三维装配体模型的各控制数据,通过SolidWorks API读取产品结构树;将读取的EXCEL数据与读取的SolidWorks三维模型数据,存储于My SQL数据库,并生成Html文档,进行页面展示;本发明解决技术交流平台数据展示问题,让新人学习更规范、更标准、更系统等;在产品设计更新调整时,本发明更好的展示与理解原有产品的设计原则,数据的关联性与引用性等,为更改调整提供基础性数据。

技术研发人员:胡玮,冯鑫宇
受保护的技术使用者:常州绘航数字科技有限公司
技术研发日:
技术公布日:2024/3/21
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1