网站大量收购闲置独家精品文档,联系QQ:2885784924

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

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

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[用户子程序次开发] [原创]应用python创建过渡网格

发表于 2008-6-9 21:28 |  HYPERLINK /viewthread.php?tid=836470page=1authorid=266634 只看该作者  HYPERLINK /forumdisplay.php?fid=31filter=typetypeid=169 [用户子程序/二次开发] [原创]应用python创建过渡网格  HYPERLINK /tag-python.html \t _blank python,  HYPERLINK /tag-%CD%F8%B8%F1.html \t _blank 网格,  HYPERLINK /tag-%D3%A6%D3%C3.html \t _blank 应用,  HYPERLINK /tag-%D4%AD%B4%B4.html \t _blank 原创 本帖最后由 wild_field 于 2009-3-4 12:43 编辑 3 ~% D# _0 }. c* @: f/ \ ; ]) ]6 @4 q??Q0 m3 N 感觉坛子里学python的人越来越多了! 9 G% O! i6 j4 f5 A2 x. L+ U9 Q E??? abaqus就是基于python平台开发出来的,所以应用python进行abaqus的二次开发十分方便,且功能强大。 ! j3 g2 e+ I: t??m J3 b+ U# S- H因为用abaqus的CAE做过渡网格很麻烦很浪费时间,但过渡网格的应用又很广,几乎很多模型都要要用过渡网格,所以我开发了这个小程序。 ) p j# z; @??K( Z: R8 J程序名为createTS.py,程序的功能就是在选定的face上创建过渡草图并分割face,然后再进入mesh模块,就可以很easy的划分出过渡网格勒!!!效果如下图: ; ?* e% u, u4 O8 d1 @% g. S( U  HYPERLINK /attachment.php?aid=164188k=3edf358a005eae2cad14ddfa6e6003a8t=1240576215nothumb=yessid=0509zG%2FvA1LBH9M9IOG0yE7M8uU0fXV1Qi6IXJzcl6EKE4o \o 未命名6.jpg \t _blank 下载 (62.09 KB) 2008-6-9 21:28 $ Y5 k+ j, U- R. |7 M; p! w# L } 1 P9 V9 \+ b; w# W- c$ u* t( D7 W 有了这个小程序,再划类似于下图的网格仅需几分钟就可以轻轻松松搞定了。 3 J5 T. Q, N6 }  HYPERLINK /attachment.php?aid=164189k=1bd6b1f25c083ff908a67729c2c63e01t=1240576215nothumb=yessid=0509zG%2FvA1LBH9M9IOG0yE7M8uU0fXV1Qi6IXJzcl6EKE4o \o 未命名3.jpg \t _blank 下载 (61.83 KB) 2008-6-9 21:28 2 G$ o% G5 N- Q3 G原程序及程序说明见附件,希望大家用得顺手,如果程序不完善还请见谅呵1 X! k??], |8 } P0 D Z 附件createTS2为划分1:2的网格结构,效果见下图:# o/ J* J% S3 l! {; ` 6 W I6 o% x; R8 N( [7 b ) x( u% J a! Z X! u 关于aeneng在65#提出的bug问题: A8 F; I6 x- I( Z2 a% s 这些天有点空闲,想了一下这个问题。现在已经明白原因:我写的代码都是最简化的代码,去掉了很多函数的参数,这一般情况下,去掉这些参数对结果没有影响,但这样程序考虑问题就不完璧,不能适应所有的情况,所以出现了aeneng提出的情况。) o2 A# Y0 N e5 @7 i7 C想解决这个问题不难,办法就是把去掉的参数再补加上,这样就需要多增加些语句,再多设定一个变量就可以了。本来想把源代码改改,然后再发到论坛上来,但没有这个必要了,如果你感兴趣,就要你自己去动脑解决这个问题,对你也是一个小小的提高,如果我直接改好了,那也只能是方便了一些“懒人”。 ; |( @8 ]! D7 u4 b: n, D; I2 }呵呵,特此说明一下,同时感谢aeneng。 ; W: a$ x4 l??\+ |! _ N: {, l- _) D. k8 Y# m2 W [ 本帖最后由 wild_field 于 2008-10-6 19:57 编辑 ]  HYPERLINK /attachment.

您可能关注的文档

文档评论(0)

panguoxiang + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档