手动提取
Tecplot从体中手动提取线段中的变量值其实很简单:
Data > extract > Extract Precise Line > 选择从Volume提取到File中 > 选择文件保存的位置 > Extract,如下:
输入线段起止坐标,及其他信息
宏操作
步骤
如果提取的点数量比较多,并且存在反复测试的过程,可采用录制宏的方式。
- 录制宏
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:为提取后文件的保存目录
网友评论