基于Delphi语言的SolidWorks二次开发.pdf
文本预览下载声明
安徽电子信息职业技术学院学报 No.6
2009年第6期 2009
OF TEC矾OLOGY
ANHUlVOCATIO.眦COLLEGEELECTRONICS&INFORMATION
J0t删ALOF GeneralNo.45V01.8
第8卷f总第45期1
m ] f i●■■●■■■■■■●■■●●■■■■■■■●
【文章编号】1671-802X(2009)06-0009-03
刘媛
(安徽电子信息职业技术学院电子系, 安徽蚌埠233000)
螺纹紧固件参数化开发方法。同时给出了开发过程中的关键代码。
SolidWorks2009;螺栓
[关键词]二次开发;Delphi
[中图分类号]TP311.52 [文献标识码]B
1.Delphi简述 API函数都包括在这个文件中。
3.2安装SolidW,orks控件
Delphi是Bodand公司研制的新一代可视化开发工
具,可在WindowsXP等环境下使用。Del}phi拥有一个可视
选择“Project”的“ImportTvpeLibrary”菜单项,在弹
化的集成开发环境(IDE),采用面向对象的编程语言 2009
出的“ImportTvpeLibrary”对话框中选择“SldWorks
verl
ObjectPascal和基于部件的开发结构框架。Delphi采用了TypeLibrary1.0)”,然后点选“lnstaff”按钮,出现
“Install”对话框,单击“intonew
弹性可重复编译,是目前Windows平台下的优秀开发工 packeage”选项卡,在“file
name”文本框中输入包文件安装路径和文件名。为避免与
具,拥有强大的数据库编程能力。Delphi可以对低层进行
操作,它提供了几百个可供使用的构件,利用这些构件,
开发人员可以快速地构造出应用系统。
2.SolidWorks的二次开发工具
SolidWorks是WindOW8环境下的三维设计软件,它
通过COM技术和OLE自动化技术为用户提供完整的应
用编程接口(API)。SolidWorks的二次开发工具很多,如
C++、VisualBasic、VBA等。本文笔者选用
Delphi、Visual
SolidWorks 7.0作为二
2009作为开发平台。并选用Delphi
次开发工具对SolidWorks进行二次开发,将数据库技术
与SolidWorks的强大设计能力相结合,创建出用户所需
要的SolidWorks功能模块。
3.实现过程
3.1创建s0Iidwo抵服务器
SolidWorks提供自动化服务的类型库文件叫做
sldworks.tlb。启动Delphi,在Delph:i编程环境下,首先选择
“Project”的‘‘ImportTypeLibrary”菜单项,在弹出的“Import
TypeLibrary”对话框中检查是否在注册表中注册了相应
显示全部