面向客户的船用装卸臂智能化设计平台开发
本文选题:Autodesk + Inventor ; 参考:《河南工业大学》2017年硕士论文
【摘要】:随着三维CAD技术的发展,在可视化设计、装配设计、数据分析、运动仿真等方面比传统二维设计有着显著的优越性。但由于三维软件对各行业的通用性设计原则,对于不同企业的设计需求存在着部分功能欠缺、人性化不足等问题,对CAD软件的二次开发以扩展CAD软件使其面向专用产品成为解决此问题的关键。船用装卸臂是某企业目前的一款主要产品,由于各类港口基建情况各不相同,对装卸臂的需求也略有差异,有多种参数会影响整体装卸臂的设计,为了实现快速智能化设计,本文以三维软件AutodeskInventor为基础,通过二次开发建立智能化设计平台。主要工作如下:(1)对企业进行实地调研,整理目标产品不同型号的设计资料,根据现有设计经验,提炼设计准则,优化设计参数,形成知识数据库。(2)利用AutodeskInventor的造型技术、特征技术、参数化技术、工程图技术,对船用装卸臂进行参数化建模,为船用装卸臂智能化设计平台的开发奠定基础。(3)进行数据分析,建立参数数据库,基于Autodesk Inventor绘制模型数据库,包括参数化的三维模板、二维工程图模板,基于Excel、Access设计驱动参数数据库。(4)根据Inventor API及帮助文档,对Inventor的二次开发方法进行了深入研究,并比较了插件(DLL)、VBA、独立的EXE、学徒服务器等主要二次开发方法的优缺点和应用范围。接着,探索了利用Vb.net进行Inventor二次开发的方法,如模型驱动、特性参数驱动等内容。(5)基于对Inventor参数化技术、数据管理技术、二次开发技术的研究,分析平台功能需求,确立模块化设计思路,提出平台总体方案,确定以AutodeskInventor 2017、Office Excel 2016、OfficeAccess 2016为工具,基于Microsoft VB.NET开发设计平台,针对性的进行了船用装卸臂智能化设计平台的开发与实现,包括程序的交互层、处理层、设计层,设计人性化的交互界面,采用多种驱动方式相结合实现了三维模型的自动生成、装配,二维工程图的自动生成。运用设计平台对该产品进行了实例验证,大大提高了船用装卸臂的设计效率,具有很高的实用价值。
[Abstract]:With the development of 3D CAD technology, visual design, assembly design, data analysis and motion simulation have obvious advantages over traditional two-dimensional design. However, due to the universal design principle of 3D software for various industries, there are some problems in the design requirements of different enterprises, such as lack of function, lack of humanization, and so on. It is the key to solve this problem that the second development of CAD software to extend CAD software to make it oriented to special products. The ship loading and unloading arm is one of the main products of a certain enterprise at present. Due to the different kinds of port infrastructure construction, the demand for the loading and unloading arm is also slightly different. There are many parameters that will affect the design of the whole loading and unloading arm. In order to realize the quick and intelligent design, Based on three-dimensional software AutodeskInventor, this paper establishes an intelligent design platform through secondary development. The main work is as follows: (1) conducting field research on enterprises, sorting out design data of different types of target products, refining design criteria according to existing design experience, optimizing design parameters, forming knowledge database. 2) making use of AutodeskInventor modeling technology. Characteristic technology, parameterization technology, engineering drawing technology, parameterized modeling of ship loading and unloading arm, laying a foundation for the development of intelligent design platform of ship loading and unloading arm. Based on Autodesk Inventor drawing model database, including parameterized 3D template, two-dimensional engineering drawing template, and driver parameter database based on Excel access, the secondary development method of Inventor is deeply studied according to Inventor API and help document. The advantages and disadvantages and application scope of main secondary development methods such as plug-in DLL / VBA, independent EXE, apprenticeship server and so on are compared. Then, the method of Inventor secondary development using Vb.net is explored, such as model-driven, characteristic parameter-driven and so on. Based on the research of Inventor parameterization technology, data management technology and secondary development technology, the functional requirements of the platform are analyzed. This paper establishes the modular design idea, puts forward the general plan of the platform, and determines the development and implementation of the intelligent design platform of the ship's loading and unloading arm, including the interactive layer of the program, based on the Microsoft VB.NET development and design platform, with AutodeskInventor 17 / 7 Office Excel 2016 / Office access 2016 as the tool. The processing layer, the design of humanized interactive interface, and the combination of various driving methods are used to realize the automatic generation of 3D model, assembly and automatic generation of 2D engineering drawings. The design platform is used to validate the product, which greatly improves the design efficiency of the ship's loading and unloading arm and has a high practical value.
【学位授予单位】:河南工业大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:U653.92
【参考文献】
相关期刊论文 前10条
1 王治;;VB自动化技术在CAD二次开发中的应用研究[J];电子技术与软件工程;2016年15期
2 梁汝囡;窦远;;基于Inventor和Excel的内啮合销齿轮副的参数化设计[J];机械工程师;2016年07期
3 王天;李延波;;基于Inventor的矿用液压支架立柱三维参数化设计[J];煤矿机械;2016年01期
4 晁阳;;浅谈CAD技术的应用现状和发展趋势[J];杨凌职业技术学院学报;2015年03期
5 冯洋;王仲锋;;NPOI在开发Excel报表中的应用[J];长春工程学院学报(自然科学版);2015年02期
6 李硕;;一种高效率的.NET平台Excel文件控制方法[J];软件导刊;2013年11期
7 高梦秋;李程辉;韩婷婷;杨乐乐;;浅析机械CAD技术的应用及发展趋势[J];科技创新与应用;2013年28期
8 昌兆文;刘湖平;曾绍军;;基于NPOI导出Excel文件的研究与实现[J];中国管理信息化;2013年15期
9 吴卫卫;乔领干;张爱梅;;基于Inventor的二次开发中引出序号添加方法的研究[J];制造业自动化;2013年01期
10 冯冬菊;宋洪侠;徐占国;;基于Inventor的自由浮球式疏水阀三维建模和虚拟装配[J];煤矿机械;2012年12期
相关硕士学位论文 前8条
1 吕学庚;基于Inventor的自带冠静叶隔板参数化设计关键技术研究[D];哈尔滨工业大学;2014年
2 范俞进;基于Inventor API的轴类零件快速设计系统的研究和开发[D];华东理工大学;2011年
3 丁坤;基于UG的圆柱齿轮减速器优化与参数化系统设计研究[D];西南交通大学;2011年
4 夏琦;运动游艇造型参数化设计[D];武汉理工大学;2009年
5 王帅;基于Inventor的皮带运输机参数化建模系统的研究与开发[D];重庆大学;2008年
6 朱瑶洁;框架式客车车身参数化设计方法的研究[D];南京航空航天大学;2007年
7 席琼;齿轮减速器的CAD三维造型及其关键零部件的参数化设计研究[D];太原理工大学;2006年
8 景仁坤;基于Pro/Engineer的三维参数化设计研究与开发[D];武汉理工大学;2005年
,本文编号:1920678
本文链接:https://www.wllwen.com/kejilunwen/daoluqiaoliang/1920678.html