全文预览

基于SolidWorks平台的零件级二次开发

上传者:学习一点 |  格式:doc  |  页数:3 |  大小:55KB

文档介绍
:Р Р status=pAssemblyOoc->Addponent4(ponName.ConfigName.O.O.O.pponent);//添加第…个零件Р status=pAssemb lyOoc->Addponent4(ponName.ConfigName.O.O.O.pponent);// 添加第二个零件Р Р Р 这里需要注意的是,在进行装配前,两个零件所定义的轴线或者平面的命名要致,以便程序的方便调用。其自动装配如图4所示。代码如下所示:Р Р Cptr<IModelDocExtension>pModelDocExten;//开始装配前初始化Р Cptr<IMate2> pMate;Р pMode100c=NULL;Р m_iSldodelDoc);//获取激活的模型对象指针Р status=pModelOocExten->SelectByIDР (name.typeР Status=pModelDocExten->SelectByIDР (name.typeР status=pAssemblyDoc->AddMate2(mateTypeFromEnum.alignFromEnum.false.O.O.O.O.O.O.O.O.errorStatus.pMate);//进行装配Р pModelDoc.Release ();ρ释放所有使用过的指针Р pModelDocExten.Re lease ();Р pAssemblyDoc.Release ();Р Р 三、结论Р Р Solid软件,采用了( ponent Object Model) 技术以提高软件的稳定性和开发效率。同时,由于采用面向对象技术,使得其可维护性和可扩展性得以增强。关于SolidWorks的二次开发技术的研究提高了产品的设计与开发效率。

收藏

分享

举报
下载此文档