4.3接口模块
Visual Basic是Windows下常用的编程语言,可用它建立良好的用户界面和完成数据库数据的查询、读取等功能,同时Solidwoks API接日采用面向对象的方法向用户提供了大量OLE(Object Linking and Embedding)对象链接与嵌入技术用于二次开发,VB程序可借助于对PartDoc,AssembyDoc,DrawingDoc, Sketch,Dimension等对象属性的设置和调用来完成对零件的建模、修改和压缩等控制,获取零件的装配,零件工程图巾的各项信息,各种几何和拓扑信息,以及完成对特征尺寸的设置和提取。
4.4定制菜单
应用程序开发、测试完毕后,将其编译成可执行文件,利用API提供的增加单项功能函数,如:frame. addmenu, frame addmenuitem,sldworks. addrnenu,sldworks. addmenuitem等,在Solidworks的装配界面中添加一个菜单项,命名为堆垛机CAD,如图6所示。
4.5校核模块
该模块的功能是对单一的模块进行校核来实现结构参数的再确定,并将结果反馈给计算模块.对单一模块校核,以工作对象和工作环境为基本参数构建结构,简化模型,通过COSMOS校核认可后,再确定单一模块的总体尺寸和截面尺寸。
4. 6工程图模块
2D工程图纸直接用来指导生产,它是堆垛机参数化设计的最终体现.在本文中,模型与工程图双向驱动,模型改变后,在图纸管理器中设定相应的图幅及图纸比例,可以自动生成相应的工程图,各种剖视、尺寸、公差标注、注释输入符合国标由于在零部件模型中已建立相应的属性,包括:零件名称、图号、材料、数目重量、备注要求等,并且在Excex文件中建立了BOM表模板,因此可在装配图中自动生成材料明细表。
5结束语
利用模块化、参数化的设计方法建立了堆垛机相应模块的3D模型,为堆垛机的设计提供了基于Solidworks平台下的计算机辅助设计工具,设计人员可以借助于设计系统的实时帮助,按照设计步骤完成对堆垛机的设计工作.经使用设计效率提高了30%.参数化设计是在拓扑结构关系不变的条件下实现的,对于产品的多样性变化向题,可以遵从以上方法再通过进一步的设计工作加以解决此设计方法对标准化、系列化的产品或接近于标准化、系列化的产品有着广泛的应用价值.
相关文章
- 2021-09-08BIM技术丛书Revit软件应用系列Autodesk Revit族详解 [
- 2021-09-08全国专业技术人员计算机应用能力考试用书 AutoCAD2004
- 2021-09-08EXCEL在工作中的应用 制表、数据处理及宏应用PDF下载
- 2021-08-30从零开始AutoCAD 2014中文版机械制图基础培训教程 [李
- 2021-08-30从零开始AutoCAD 2014中文版建筑制图基础培训教程 [朱
- 2021-08-30电气CAD实例教程AutoCAD 2010中文版 [左昉 等编著] 20
- 2021-08-30电影风暴2:Maya影像实拍与三维合成攻略PDF下载
- 2021-08-30高等院校艺术设计案例教程中文版AutoCAD 建筑设计案例
- 2021-08-29环境艺术制图AutoCAD [徐幼光 编著] 2013年PDF下载
- 2021-08-29机械AutoCAD 项目教程 第3版 [缪希伟 主编] 2012年PDF