SolidWorks机械工程师网——最大的SolidWorks学习平台
标题: 石油井下工具虚拟设计仿真平台的实现(二) [打印本页]
作者: 有你一切都好 时间: 2015-5-14 17:12
标题: 石油井下工具虚拟设计仿真平台的实现(二)
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 上接头设计窗口
井下工具参数化设计遵循这样的编码方式,系统实现复杂工具的特征提取,并逐步完成特征的参数化。
作者: wangxl69241 时间: 2025-3-14 21:42
谢谢楼主的分享
作者: rwcrwc 时间: 2025-4-25 09:25
好东西,努力学习学习!
欢迎光临 SolidWorks机械工程师网——最大的SolidWorks学习平台 (https://www.swbbsc.com/) |
Powered by Discuz! X3.2 |