SolidWorks专区  |  新闻  |  文库  |  资料  |  案例  |  有问必答  |  视点  |  进阶  |  渠道  |  博客  |  电子周刊 |  视频 |  百味书屋

石油井下工具虚拟设计仿真平台的实现

发表时间: 2015/2/26 作者: 常玉连*边城*李翠艳*邵守君*李鑫磊 来源: 互联网
结合三维造型软件SolidWorks和可视化的编程工具Visual Basic 6.0,开发了“石油井下工具虚拟设计仿真平台”,提供了井下工具的模型建立,模型装配、有限元分析、仿真等基本操作和计算。将程序的集中控制能力、数据库的集成管理能力和三维虚拟设计仿真相结合,实现了井下工具初步设计阶段产品模型的信息化集成设计与管理。
 

    2.2.3 ActiveX Automation技术

    ActiveX Automation的实质是通过客户方(Client)去控制服务方(Server)的对象、方法和属性,实现某种功能。通过ActiveX Automation技术,可以从SolidWorks运行环境外部控制SolidWorks。

    VB驱动SolidWorks过程中通过ActiveX Automation技术实现二者相互通信。SolidWorks将全部ActiveX对象传给VB,VB可以像使用自己的对象一样操纵SolidWorks传给它的对象。

    要想实现平台通用,必须对井下工具进行特征提取,以实现特征参数化。特征的参数化可分为功能特征参数化和形状特征参数化,针对井下工具用途各异,对主特征采用按功能分类,譬如封隔器主要零部件按功能特征分类就可分为上接头、下接头、中心管、胶筒等。

    形状特征分类顾名思义就是按照零部件的不同形状特点进行分类,此处选择功能特征分类的一级子类作为形状特征类码第一位。譬如选择功能特征类码一级子类“上接头”作为形状特征类码第一位,接下来按照树式结构分类编码可相继分为特征类码第二位,特征类码第三位,……,特征类码第n位等。特征类码第n位是对第n-1位形状的进一步分类码,也就是形状的进一步细化,其他依次类推。树式结构分类编码示意图见图2。

树式结构分类编码示意图

图2 树式结构分类编码示意图

    就封隔器“上接头”树式结构分类而言,如图3所示。特征类码第一位是“上接头”,特征类码第二位包括并列的“原始毛胚”、“接头穿孔”、“接头密封”、“接头穿孔密封”四大类。此处并未设置特征类码第三位,如果有更为精细的形状分类,可以接着设置特征类码第三位乃至第n位。

上接头设计窗口

图3 上接头设计窗口

    井下工具参数化设计遵循这样的编码方式,系统实现复杂工具的特征提取,并逐步完成特征的参数化。

 




<<首页 <上一页  1  2  3  4  下一页>  末页>>  

责任编辑:程玥