美文网首页FEA
Tecplot利用录制宏提取线段上的变量值

Tecplot利用录制宏提取线段上的变量值

作者: cugliming | 来源:发表于2021-05-06 23:31 被阅读0次

    手动提取

    Tecplot从体中手动提取线段中的变量值其实很简单:
    Data > extract > Extract Precise Line > 选择从Volume提取到File中 > 选择文件保存的位置 > Extract,如下:

    Extract Precise Line
    输入线段起止坐标,及其他信息

    宏操作

    步骤

    如果提取的点数量比较多,并且存在反复测试的过程,可采用录制宏的方式。

    • 录制宏
      Scripting > Record Macro > 保存好宏文件到自己指定的位置 > 将上述提取点的过程操作一遍 > Stop Recording
      操作的步骤会记录在宏文件中,可依照样式定义好需要提取的其他点。
    • 运行宏:
      Scripting > Play Macro / Script...

    示例

    #!MC 1410
    $!ExtendedCommand 
      CommandProcessorID = 'Extract Precise Line'
      Command = 'XSTART = 421165.430124548 YSTART = 4245828.56172159 ZSTART = 1375.28132474252 XEND = 421165.430124548 YEND = 4245828.56172159 ZEND = -20000 NUMPTS = 100 EXTRACTTHROUGHVOLUME = T EXTRACTTOFILE = T EXTRACTFILENAME = \'G:\Project-2\4_Prestressing\material_13\k-values\P1_Alxa.dat\' '
    $!ExtendedCommand 
      CommandProcessorID = 'Extract Precise Line'
      Command = 'XSTART = 688109.051488323 YSTART = 4270212.83482693 ZSTART = 1381.08790233204 XEND = 688109.051488323 YEND = 4270212.83482693 ZEND = -20000 NUMPTS = 100 EXTRACTTHROUGHVOLUME = T EXTRACTTOFILE = T EXTRACTFILENAME = \'G:\Project-2\4_Prestressing\material_13\k-values\P2_Ordos.dat\' '
    

    解释

    对应上述手动操作的过程,宏代码其实很好理解:

    • XSTART,YSTART,ZSTART,XEND,YEND,ZEND:为线段的起止点坐标
    • NUMPTS:为要提取的点数
    • EXTRACTTOFILE = T:表示提取到文件
    • EXTRACTTHROUGHVOLUME = T:表示从体中提取
    • EXTRACTFILENAME:为提取后文件的保存目录

    相关文章

      网友评论

        本文标题:Tecplot利用录制宏提取线段上的变量值

        本文链接:https://www.haomeiwen.com/subject/ddvjdltx.html