Pro_Engineer开发工具Pro_Toolkit编程技术_施志辉.pdf
上传人:qw****27 上传时间:2024-09-12 格式:PDF 页数:3 大小:121KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

Pro_Engineer开发工具Pro_Toolkit编程技术_施志辉.pdf

Pro_Engineer开发工具Pro_Toolkit编程技术_施志辉.pdf

预览

在线预览结束,喜欢就下载吧,查找使用更方便

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

·电气技术与自动化·施志辉,等·Pro/Engineer开发工具Pro/Toolkit编程技术Pro/Engineer开发工具Pro/Toolkit编程技术施志辉,王丹,葛研军(大连铁道学院,辽宁大连116028)摘要:主要介绍Pro/Engineer开发工具Pro/Toolkit的编程技术,其中包括开发工具、相关的C语言数据结构和常用函数的介绍,并以一程序例子说明Pro/Toolkit的编程过程。关键词:Pro/Engineer;Pro/Toolkit;数据结构;指针中图分类号:TP311文献标识码:A文章编号:1671-5276(2004)01-0042-03TheIntroductionofthePro/EngineerDevelopmentToolwithPro/ToolkitSHIZhi-hui,WANGDan,GEYia-jun(DalianRailwayCollege,LNDalian116028,China)Abstract:ThetechnologyofdevelopingPro/EngineerwithPro/Toolkitisrepresentedinthispaper.Itincludestheintroductionofdevelopmenttool,relevantdatastructureofClanguage,often-usedfunctionandaprograminstancetoexplaintheprocess.Keywords:pro/engineer;pro/toolkit;datastructure;pointer都用结构体来描述,因此需要了解对象是如何使用0前言的。为了使用结构体,需要定义它,Pro/ToolkitTPro/Enginee是美国PTC公司的拳头产品,技提供许多”typedefs”,这些typedefs只不过是Pro/术领先,在机械、电子、航空、航天、兵工和纺织等各Engineer结构体的伪指令。例如:行各业都有应用。Pro/Toolkit是Pro/Engineer的typedefstructentity*ProPoint;typedefstructsldpart*ProSolid;一个应用程序接口(API),它的编程语言是C语这些也叫做OHandles(fromOpaquehandles),言,可以对Pro/Enginee进行功能扩展,定制满足在Pro/Enginee中它们直接获得对象的内存地址。Pro/Engineer特定用户需求的环境。Pro/Toolkit在某些情况下,这样做可能是危险的,因此PTC提能提供定制标准Pro/Enginee用户界面的能力并供了另外一种结构体类型,它只包含Pro/Engineer自动执行重复性的程序能力。利用用户开发的内的内部数据库中项目的必要信息。这种结构体部程序(dll)或外部应用程序(exe)镶嵌于Pro/En-(labeledDHandlefromdatahandle)是一种类的结gineer内部可为用户实现一些特殊功能,以满足特构,它包括对象的类型和ID等。许多函数命令都殊用户的特殊要求。和下面的结构体相联系:1Pro/Toolkit编程工具和条件typedefstructpromodelitem{Pro/Toolkit都是用C语言编写的,如果你知ProTypetype;道如何写C程序,那么你就具备使用Pro/Toolkitintid;的条件了。除此之外,你应该特殊学习一下指针的ProMdlowner;}ProModelitem,ProGeomitem,ProExtobj,ProFeature,ProProcstep,应用,因为数据大多是通过指针传递的,当你把数ProSimprep,ProExpldstate,ProLayer,ProDimension,ProDtlnote,据从一个函数转到另一函数时你将经常用到它。ProDtlsyminst,ProGtol,ProCompdisp将用到的主要参考工具就是Pro/Toolkit帮如果处理几何问题,你将要用到ProMode-助,它包含2000多个函数,并且可以通过例子代litem、ProGeomitem和ProFeature这几个结构体。码教你如何使用。此外,如果你想解决几何学问题,你需要对矢量理论有一定的了解。3Pro/Toolkit中常用函数的使用2Pro/Toolkit程序中的结构体需要了解的第一个函数是ProMdlCurrentGet()。在Pro/Toolkit帮助中它的描述如下:Pro/Toolkit都是用C语言编写的,每个对象Descriptio