[用户子程序二次开发] [原创]应用python创建过渡网格.doc

[用户子程序二次开发] [原创]应用python创建过渡网格.doc

ID:51436645

大小:517.50 KB

页数:7页

时间:2020-03-24

[用户子程序二次开发] [原创]应用python创建过渡网格.doc_第1页
[用户子程序二次开发] [原创]应用python创建过渡网格.doc_第2页
[用户子程序二次开发] [原创]应用python创建过渡网格.doc_第3页
[用户子程序二次开发] [原创]应用python创建过渡网格.doc_第4页
[用户子程序二次开发] [原创]应用python创建过渡网格.doc_第5页
资源描述:

《[用户子程序二次开发] [原创]应用python创建过渡网格.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、发表于2008-6-921:28

2、只看该作者[用户子程序/二次开发][原创]应用python创建过渡网格python,网格,应用,原创本帖最后由wild_field于2009-3-412:43编辑3~%D#_0}.c*@:f/;])]6@4q  Q0m3N感觉坛子里学python的人越来越多了!9G%O!i6j4f5A2x.L+U9Q&E  ?abaqus就是基于python平台开发出来的,所以应用python进行abaqus的二次开发十分方便,且功能强大。!j3g2e+I:t  m'J3b+U#S-H因为用abaqus的CAE做过渡网格很麻

3、烦很浪费时间,但过渡网格的应用又很广,几乎很多模型都要要用过渡网格,所以我开发了这个小程序。)p"j#z;@  K(Z:R8J程序名为createTS.py,程序的功能就是在选定的face上创建过渡草图并分割face,然后再进入mesh模块,就可以很easy的划分出过渡网格勒!!!效果如下图:;?*e%u,u4O8d1@%g.S(U下载(62.09KB)2008-6-921:28$Y5k+j,U-R.

4、7M;p!w#L'}1P9V9+b;w#W-c$u*t(D7W有了这个小程序,再划类似于下图的网格仅需几分钟就可以轻轻松松搞定了。3J5T.Q

5、,N6}下载(61.83KB)2008-6-921:282G$o%G5N-Q3G原程序及程序说明见附件,希望大家用得顺手,如果程序不完善还请见谅呵1X!k  ],

6、8}'P0D'Z附件createTS2为划分1:2的网格结构,效果见下图:#o/J*J%S3l!{;`6W'I6o%x;R8N([7b)x(u%J&a!Z"X!u关于aeneng在65#提出的bug问题:"A8F;I6x-I(Z2a%s这些天有点空闲,想了一下这个问题。现在已经明白原因:我写的代码都是最简化的代码,去掉了很多函数的参数,这一般情况下,去掉这些参数对结果没有影响,但这样

7、程序考虑问题就不完璧,不能适应所有的情况,所以出现了aeneng提出的情况。)o2A#Y0N&e5@7i7C想解决这个问题不难,办法就是把去掉的参数再补加上,这样就需要多增加些语句,再多设定一个变量就可以了。本来想把源代码改改,然后再发到论坛上来,但没有这个必要了,如果你感兴趣,就要你自己去动脑解决这个问题,对你也是一个小小的提高,如果我直接改好了,那也只能是方便了一些“懒人”。;

8、(@8]!D7u4b:n,D;I2}呵呵,特此说明一下,同时感谢aeneng。;W:a$x4l  +

9、!_"N:{,l-_)D.k8Y#m2W[本帖最后由wild

10、_field于2008-10-619:57编辑]createTS程序及说明帮助.rar(89.59KB)下载次数:3882008-6-921:28createTS2.rar(1.15KB)下载次数:2842008-6-1120:24·发短消息·加为好友zjwcq(星外天客)当前离线UID139358 帖子150 精华0 积分0 积分0 仿真币6 阅读权限5 在线时间81小时 注册时间2005-11-7 最后登录2009-4-20 发表于2008-6-1017:14

11、只看该作者关于具体的用法关于1#第二个图划分网格具体的操作方法,好人做到底吧!7

12、[-Q1]8f/{1,先进入CAE创建Part-1,如下图(1)所示(点击图片可以放大),列出了部分顶点的坐标和面内点的坐标;9y6e(`/J:a-m"O"b2,应用PatitionFace命令把Part-1分为5个部分,如下图(2)所示;1U0W/T!l6k9P.z-K*`"k5A3,运行createTS.py文件,如果有不明白的地方,可以查看1#附件;7{#z$E6V4k%m4,在CLI命令窗口运行以下代码:4e.j/H(K(W4S#WCTS('Model-1','Part-1',(-20,10),(20,-10),(0,30,0),2,3

13、,'HD')回车,等待程序执行完毕...&v;[3]"W&e  ?CTS('Model-1','Part-1',(-20,10),(20,-10),(0,-30,0),2,3,'HU')回车,等待程序执行完毕....x)Z'O0R1y&mCTS('Model-1','Part-1',(-10,20),(10,-20),(30,0,0),2,3,'VL')回车,等待程序执行完毕...-U2R%y&`,j"u9}6nCTS('Model-1','Part-1',(-10,20),(10,-20),(-30,0,0),2,3,'VR')回车,等待程序

14、执行完毕...  M1e2T.Y$p9p9Y.c程序生成草图并Patition了Face,效果如下图(3)所示;%g+s+N,H:C"]5,进入mes

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。