1 写在前面
SolidWorks是世界上第一个基于Windows开发的三维CAD系统。由于以设计功能为主,故很多初用SolidWorks的朋友们认为它仅仅是一个建模软件,其实不然。SolidWorks软件功能强大,组件繁多,这里我们介绍它的其中一个功能--有限元分析,即SolidWorks Simulation。需要说明的是,说到底,SolidWorks并不是以有限元分析为主的软件,所以它与ANSYS、ADINA以及ABAQUS等这些有限元分析元老级软件的内嵌程序与分析精度是无法相提并论的。但是SolidWorks也有它的优势,最主要的就是易于操作,至少笔者认为,SolidWorks的有限元分析操作步骤比起ANSYS等软件要简单易懂的多,对于初学者使用或者在工程应用方面,SolidWorks绝对可以在有限元分析中占有一席之地。
因为笔者在攻读博士期间转战石油与天然气工程的油气井方向,所以研究内容也随着发生变化。此处就以油气井钻井过程中很重要的一个井口部件--闸板防喷器的壳体为研究对象,运用SolidWorks对它在带压作业过程中的受力及变形等进行有限元仿真分析操作。
关于防喷器的有限元分析之前有很多学者都做过,因为缺乏一定的专业背景,所以也不知道前人所做是深是浅。如果是油气井方向的读者想更深层次的研究BOP的话,也可以在网上找找相关的论文资料。我也是在查论文的时候看到了别人所做的,比较感兴趣,然后自己又做了一下进行验证,毕竟学位论文里摆出来的结果,有时候真的做(并)的(不)很(敢)好(信)。
在此之前简单介绍下闸板防喷器。闸板防喷器是井控设备的核心装置,它的各组成部件的结构强度和密封件的密封能力、寿命成为井控设备的关键因素。防喷器的闸板密封工作时,下部承受着井筒中高压流体的作用,上部基本上无压力,或接近大气压力,因此闸板上下受力及其不平衡。如果不采取合理措施,当接箍要通过闸板防喷器时,直接将防喷器的密封闸板打开,井中的高压流体将突然释放,对防喷器及其密封闸板将会造成剧烈的冲击,不但会损坏防喷器的密封,而且会对大大降低其工作寿命。白话说,就是顾名思义,防喷器就是防井喷,为了防喷,承受的流体压力会很大。
2 有限元分析详细GUI步骤
我用的是2012版的SolidWorks,打开后初始界面如下图所示。
![3422c73ba98aba0f2cf2acfd0df9ae85.png](https://i-blog.csdnimg.cn/blog_migrate/feaf1f90a531b224de0a383310f3faff.jpeg)
这里需要说明的是,Simulation是SolidWorks中的一个组件,如果你装了SolidWorks后,CommandManager的办公室产品里SolidWorks Simulation这一项是灰色的,代表此插件你没有安装成功,你需要进行修复,记住只修复SolidWorks本身即可,具体的步骤可以百度,百度上的修复步骤大多数都是可以实现的。
插件安装成功后,打开SolidWorks,在CommandManager会有如下列表
![04270e77e932d1315bd40d6ab2acccc2.png](https://i-blog.csdnimg.cn/blog_migrate/184840443a35a4fbaf18adae941799b3.png)
闸板防喷器的模型我是事先建好的,保存为step格式的零件。现导入到SolidWorks中,点击如图图标,打开对应路径,在文件类型中选择step格式,打开防喷器壳体零件文件。
![036c8405664b544b60dfc8c9a36a5643.png](https://i-blog.csdnimg.cn/blog_migrate/681a745d1881ee9415cd31e4b6f9edff.jpeg)
![81ceaa9a3ec81d3060e410cbff203177.png](https://i-blog.csdnimg.cn/blog_migrate/898870c40bc24710c76dba1f51cef78a.jpeg)
之后会弹出如图对话框,点击默认的确定即可。
![46256dd599536214f353b06d64dadd77.png](https://i-blog.csdnimg.cn/blog_migrate/b4d7838bc9c8ad39f62bbe36f6eb9f41.png)
确定后会出现如图截面,防喷器壳体零件已成功导入,此时点击左上角“输入诊断”下方的绿色对勾,代表几何体中无错误面或缝隙存留。
![68cfc65f3b93b344d8f905bed9496ab1.png](https://i-blog.csdnimg.cn/blog_migrate/8f41a8a4f0c8c1dc795526a91d89f4a5.jpeg)
点击CommandManager中的办公室产品,点击SolidWorks Simulation,会发现在办公室产品下方会出现一项Simulation,表示已经在本次使用中激活了该插件(每次开启软件都需重新激活才能使用)。在Simulation的算例顾问中点击新算例。