基于Solidworks的施工升降机CAD系统研究与开发
【图文】:
11图 2.2 Solidworks 2012API 接口对象模型Solidworks 2012 为系统开发人员提供了 Solidworks 2012 软件自身所具备的多项功能,例如草图生成、旋转特征、拉伸特征等等,系统开发人员能够通过这些接口实现自己所需要的特定功能。Solidworks 2012API 是基于面向对象的思想来规划全部的对象接口,他们由 Solidworks 2012 软件的 COM 组件提供,每个 API 都是 COM 技术构造的所以 Solidworks 2012API 和一般的 COM 对象有相似的性质,例如接口、方法、属性及事件的组成等等[17,18,19,20]。Solidworks 2012 API 对象可以分为以下几类:1.程序对象应用程序对象有 SldWorks 对象、ModelDoc2 对象、PartDoc 对象、AssemblyDoc 对象和 DrawingDoc 对象。PartDoc 对象、AssemblyDoc 对象、DrawingDoc 对象对应的是【新建】/【文件】下的三中文件类型零件、装配体和工程图。每一种对象的下级还有多
录制宏功能时要注意很多细节问题,例如录制宏单独在 Visual Basic 软件中是不能被实现的,有变量构成的数组不能从 API 函数传回到宏,宏录制时间不宜过长等等。4.DelphiDelphi 是 一 种 可 视 化 快 速 应 用 程 序 开 发 工 具 ( RAD , Rapid ApplicationDevelopment),其基础语言为 Object Pascal。Delphi 的发展使得数据库和网络处理功能也随之飞速发展,并且实现了库平台程序处理和数据库操作。Object Pascal 是一种高度结构化的语言,该语言是完全面性对象的语言,语言十分严谨,,代码运行效率很高,具有结构清晰、优化高效等特点。使用 Delphi 进行二次开发有很多强大的优势,例如封装性好、源代码完成整、网络引用方便、程序追踪功能强大、辅助工具完善等。不管选择哪种开发工具,在对 Solidworks 软件进行二次开发前对 Solidworks 的库文件“sldworks.tlb”添加引用,成功引用了库文件后才可进行程序编译,如图 2.4 和图 2.5所示。
【学位授予单位】:长安大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TH211.6
【参考文献】
相关期刊论文 前10条
1 马瑞晓,秦鹏飞,杨建国,陈瑞琪;DFA中零件对称性特征自动识别[J];中国纺织大学学报;1998年01期
2 刘毅;辛选荣;刘汀;;基于Solid Works方程式驱动的挤压模具设计[J];锻压技术;2006年02期
3 徐宝霖,黄君洲,陈金水;ActiveX Automation及其在CAD系统开发中的应用[J];河海大学学报(自然科学版);2000年05期
4 卓先委;施工升降机械行业目前的基本状况及发展历史[J];建设机械技术与管理;1995年06期
5 涂幼新;国家标准《施工升降机》解析[J];建设机械技术与管理;2005年05期
6 何援军,曹金勇,李强,肖丽雯,蒋丹东,杨东;基于参数化零部件的自动装配设计[J];计算机辅助设计与图形学学报;2001年11期
7 张莉;基于SolidWorks平台的二次开发技术[J];计算机时代;2003年10期
8 安俊英;蔡长韬;;利用ASP组建技术实现离心泵的网络协同设计[J];机械设计与制造;2006年01期
9 黄翔,阎崇京;面向装配的跨零件特征造型的模型表示与实现[J];机械科学与技术;2003年03期
10 张宏星,许敏,蒋祖华;面向自动装配的装配特征定义与表达方法研究[J];机械科学与技术;2005年07期
相关硕士学位论文 前2条
1 王永福;模块化设计理论及其在桥式起重机设计中的应用[D];大连理工大学;2004年
2 李树海;基于SolidWorks的桥式起重机CAD系统研究[D];武汉理工大学;2007年
本文编号:2542598
本文链接:https://www.wllwen.com/kejilunwen/jixiegongcheng/2542598.html