【CFX】在CT非定常计算中截流向截面

之前在ORI的非定常计算中截好了一系列流向截面
但是当时没有想到,CT非定常计算中叶片相位是转动的
所以之前ORI截面的坐标截出来是不对的
但是有没有办法呢?想到了用坐标变换的方法
实际上无非就是我这个平面绕Z轴转动了一定角度么
事实证明这个方法是行得通的
方法如下:

  1. 首先确定当前时刻叶片已经旋转的角度
    通过计算结果文件可以查到,然后利用 “DTC非定常计算结果旋转角度.xlsx” 可以求出当前相位要旋转多少度会回到原始相位
  2. 该度数取负值,即为θ,从原相位到新相位转过的角度,然后利用坐标转换的公式,把光壁的截面点数据转换到当前相位坐标系的截面点数据
  3. 这一步利用程序做,需要的准备是:
    1. 准备数据文件,7个Plane各自的三点坐标
    2. 需要旋转的角度
    3. 最后输出若干新坐标,每三行空一行
  4. 程序中需要注意的问题:
    1. 一个是从文字和数字混杂的数据中弄出文字
      首先都是利用readlines把所有数据读入,然后:
      1. 用split命令把原来的str打散,然后手动看一下数字的位置就好了
      2. 用正则表达式找出数字(但是失败了,网上找的正则表达式值找得到正的小数,负的数字负号被去掉了……)
        所以用的第一种方法
    2. 别的没有什么难点,无非是格式化输出的问题
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 高级钳工应知鉴定题库(858题) ***单选题*** 1. 000003难易程度:较难知识范围:相关4 01答案:...
    开源时代阅读 11,282评论 1 9
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 176,094评论 25 709
  • 今天想吃鱼。 看完最新的奇葩说,跑去市场买了两条小鲫鱼,打算熬汤。 回来准备清洗鲫鱼,结果在水池里活蹦乱跳吓得我尖...
    晰白阅读 2,087评论 0 0
  • 文/曾曾是一匹野马 电视开着,声音不大 沙发上,她已经睡着了 侧卧着,以一种很不舒服的姿势 腿蜷着,外裤没脱 头枕...
    曾曾是一匹野马阅读 2,629评论 9 13
  • 这个520,怎么过?跟朋友一起出去嗨一场;抑或是和去看一场罗曼蒂克式的电影;再或是追一追最近辛辛苦苦攒下的剧;还是...
    莫莫只语阅读 3,226评论 0 0

友情链接更多精彩内容