Fluent的后处理

合集下载

fluent中的cfd post使用方法

fluent中的cfd post使用方法

标题:掌握Fluent中的CFD Post使用方法导语:Fluent是一款广泛应用于流体力学仿真的软件,而CFD Post则是其后处理工具,具有强大的可视化和数据分析功能。

本文将介绍Fluent中CFD Post的基本使用方法,希望对初学者有所帮助。

一、CFD Post的基本概念1. CFD Post是Fluent的一个后处理工具,用于对模拟结果进行可视化和数据分析。

2. 它提供了丰富的后处理功能,能够直观地展现流场变化、压力分布、速度分布等信息。

3. CFD Post支持多种数据格式的导入和导出,方便与其他软件进行数据交换和处理。

二、CFD Post的基本操作1. 数据导入:使用CFD Post前,首先需要将Fluent计算得到的结果数据导入到CFD Post中进行后处理。

2. 数据处理:在CFD Post中,可以对导入的数据进行剖面切割、矢量图绘制、数据提取等处理操作。

3. 可视化展示:CFD Post提供了丰富的可视化功能,可以绘制流线、等压线、速度云图等直观展现流场情况。

4. 数据分析:除了可视化展示外,CFD Post还支持对数据进行统计分析、剖面比较等操作,帮助用户更深入地了解流场特性。

三、CFD Post的高级功能1. 用户自定义:CFD Post支持用户自定义脚本,可以根据具体需求编写脚本进行特定的数据处理和可视化操作。

2. 批量处理:对于大量数据的后处理需求,CFD Post提供了批量处理的功能,可以自动化处理多个案例的后处理任务。

3. 数据交互:通过CFD Post,用户可以将后处理结果导出为图片、动画、数据文件等格式,方便用于报告撰写和结果共享。

结语:CFD Post作为Fluent的重要组成部分,具有丰富的功能和灵活的操作方式,能够帮助工程师更直观地了解流体仿真计算结果。

通过本文的介绍,相信读者能够更好地掌握CFD Post的使用方法,为后续的工程仿真工作提供帮助。

(以上仅为示例内容,不代表实际情况,具体操作以软件冠方指南为准)四、CFD Post的工程应用案例1. 空气动力学分析:在航空航天领域,工程师经常使用CFD Post对飞行器的气动特性进行分析和优化。

Fluent后处理原创经验

Fluent后处理原创经验

Fluent后处理原创经验一、前言:由于时间关系,我一直没有学习fluent的相关的后处理软件,有几次虽然想学tocplot,但是总觉得好难上手……本科学习的时候,出于爱好,学了一些网页制作方面的软件photoshop、flash等,上研究生之后学了matlab等,在充分利用我原先学过的软件,并把它们很好地结合之后,我顺利地完成了fluent计算完毕之后的一些简单的后处理任务。

如果你以前的经历和我一样,学过一些图像处理方面的软件,用过matlab,会excell,而且对后处理数据要求不高,仅限于二维的数值处理,也许这篇文章对你会有所帮助。

当然我这个方法比较笨。

大连理工大学:Haiong2004/12/21 二、Fluent自带后处理功能与本方法将要介绍的比较Fluent自带后处理本文将要介绍的方法直接用fluent读出的xy图 Matlab绘出的xy图绘出的图形很粗,如果将这样的多条曲线重叠在一起,可能看不清楚清晰,而且可以充分利用matlab的绘图功能,得到你想要的效果Fluent自带的后处理功能做出的动画效果不清晰而且如果长宽比较大,则不能充分利用视窗好处是比较节省时间能做出较为清晰的图片,动画作出的图片动画可以充分利用视窗,将不必要的剪除方法比较笨,耗时较多,需要撑握多个软件,所以针对的使用者是已经学过在使用此方法时需要用到的软件三、用Matlab绘xy图出的文件的名字(此处为:wantmyplot,后缀默认)和选择你要保存的文件夹。

选择“所有文件”,选中wantmyplot文件,双击,出现下图:观察预览文件框里的数据,可以发现前4行为我们不需要的文本文件,因此在“导入起始行(R)”中输入“5”,点击完成。

出行如下左图:3)打开Matlab.在”Command Window”中输入”x=[]”。

4)切换到Excell窗口,按住ctrl+end,当前单元到最后一行,移动上下左右键使当前单元为A1001,如上图右图黑框。

fluent图形后处理技巧

fluent图形后处理技巧

在图的图的标题栏上右键,先在page setup中选择color,然后选copy to clipboard 就可以了,不用截图。

你可以这样子,没必要colormap一定非得在左边,是吧?如果你的模型是扁长型的话,你可以这样子:在fluent中display>options ,在option panel中的右下角,在colormap alignment 中选bottom。

然后在显示的图形界面中将图放大,并将其拖到靠近colormap的地方,再继续我之前帖子中的操作就可以了。

数据可以在显示图形时调整好,然后不要关闭调整好的窗口,连续导入不同的数据进行显示就可以了..或者可以采用tecplot来进行后处理,图片会漂亮些....File-hardcopy-调整一下即可不用改,复制到word里背景直接就变成白色了生成图片使用file下的hardcopy命令,有一个选项是背景色翻转,你虽然看到的是黑色,输出图片背景是白色的。

还有一种方式就是显示也希望是白色背景,使用命令display>set>colors>background把gambit的背景变成白色在edit的default的graphic的windows-background-color中把black修改成white,然后modifyf luent中默认的图形背景颜色为黑色,这对于要发表的图形很不利,因此很多人希望背景为白色,那么可以使用如下命令:Lfile-》hardcopy设置格式选择为jpg,color选项之后save那么图形就是希望的白色背景。

我发现似乎转化成jpg之后没有运行时候显示的清晰,略微模糊一些,大家可以实验其他设置选择,以求得最好的效果zV>3}D另外可以在控制台命令行输入display/set/color回车之后就显示哪些可以设置的选择,敲进比如background之后就可以改变了,提醒一下单纯改变背景为黑色会使得legnd变成一个梯子,其数字会消失。

FLUENT后处理

FLUENT后处理

CFD-Post 一般流程
1. 确定位置。数据会在这个位 置抽取出来,各种图形也在 这个位置产生 2. 如需要,创建变量/表达式 3. i) 在位置上生成定量的数据 ii) 在位置上生成定性的数据
4. 生成报告
A Pera Global Company © PERA China
创建位置
在 Insert 菜单或工具栏中创建位置 创建好的位置显示在Outline 树中
变量按钮
面板显示所选择变量的所有详细信息
– User Defined variables有不同的显示内容
单位改变为显示单位 可以以表达式代替变量
– 表达式值保留在结果文件中
可以在Hybrid 和Conservative 两种变量显 示方式之间切换
– 仅用于CFX计算结果 – 也能对任何plot的变量在Hybrid和 Conservative之间进行切换
Rendering Options
A Pera Global Company © PERA China
绘图
FLUENT 提供绘制结果数据的工具: – 求解结果的XY图 – 显示脉动频率的历史图 – 快速傅立叶变换 (FFT) – 残差图 可以修改颜色、标题、图标、轴和曲线属性 其他数据文件(试验、计算)也可以读入以便比较
A Pera Global Company © PERA China
混合标量和守恒变量
CFX-Solver是基于有限体积法,有限体积 法是基于网格构建的,而并非等同于网格
– 网格节点位于控制体的中心
计算数据是存储于节点,而非“平均的” 存储于控制体 几乎所有wall边界上的半个控制体有非零的 速度
– 这些非零的速度存储在壁面的节点上 – 但是,理论上壁面上的速度值应该为零

第8讲 自适应网格和fluent计算数据的后处理(学生用)

第8讲 自适应网格和fluent计算数据的后处理(学生用)

FLUENT模拟中的关键问题与数据后处理以混合问题为例:一、自定义函数(p57)使用命令:Define>Custom Field Function打开自定义函数设计对话框:以定义速度水头为例:显示自定义函数的数值分布:使用命令:Display>Contours…取消Filled选项,保留其它默认设置,点击Display点击Close,结果见下图:二、使用二阶离散化方法重新计算为了提高计算精度,对于计算当中的变量可以在离散格式中,提高其精度:1)使用命令:Solve>Controls>Solution在条目下,选择能量项,并选择,此时要修改相应的能量方程的松弛因子为 0.8。

点击OK。

2)再进行200次计算:得到的结果明显改善:提高精度后的结果和前的结果比较三、 自适应网格FLUENT 设置自适应网格的目的是为了提高计算精度。

1. Display>contours…,选择温度作为显示对象;2. 取消node values 选项,再点击display ,看到单元边界不光滑,即梯度很大,其范围也会显示出来;从图中可以明显的看到,单元间边界很不光滑了。

为了改进梯度变化较大的区域的精度,我们必须建立梯度比较大的网格组合,以便于细分网格,提高计算精度。

3.在contours of 下拉菜单中,选择adption…和adaption function;显示用于改进计算精度的网格图:取消node values选项;点击display;4.把梯度范围大于0.01的显示出来,取消Options项下的Auto Range,设定min为0.01,把梯度大于0.01的边界节点显示出来:如果把min设置为0.005,网格数量明显增加:5.对高温度梯度的范围进行改进:使用Adapt>Gradient对计算区域重新修正;取消上表中的Coarsen选项,点击Compute,Fluent将修正Min和Max,把threshold值改为0.01,点击Mark,这时实际上对比较高梯度的网格节点进行了标记。

第8讲 自适应网格和fluent计算数据的后处理(学生用)

第8讲 自适应网格和fluent计算数据的后处理(学生用)

FLUENT模拟中的关键问题与数据后处理以混合问题为例:一、自定义函数(p57)使用命令:Define>Custom Field Function打开自定义函数设计对话框:以定义速度水头为例:显示自定义函数的数值分布:使用命令:Display>Contours…取消Filled选项,保留其它默认设置,点击Display点击Close,结果见下图:二、使用二阶离散化方法重新计算为了提高计算精度,对于计算当中的变量可以在离散格式中,提高其精度:1)使用命令:Solve>Controls>Solution在条目下,选择能量项,并选择,此时要修改相应的能量方程的松弛因子为 0.8。

点击OK。

2)再进行200次计算:得到的结果明显改善:提高精度后的结果和前的结果比较三、 自适应网格FLUENT 设置自适应网格的目的是为了提高计算精度。

1. Display>contours…,选择温度作为显示对象;2. 取消node values 选项,再点击display ,看到单元边界不光滑,即梯度很大,其范围也会显示出来;从图中可以明显的看到,单元间边界很不光滑了。

为了改进梯度变化较大的区域的精度,我们必须建立梯度比较大的网格组合,以便于细分网格,提高计算精度。

3.在contours of 下拉菜单中,选择adption…和adaption function;显示用于改进计算精度的网格图:取消node values选项;点击display;4.把梯度范围大于0.01的显示出来,取消Options项下的Auto Range,设定min为0.01,把梯度大于0.01的边界节点显示出来:如果把min设置为0.005,网格数量明显增加:5.对高温度梯度的范围进行改进:使用Adapt>Gradient对计算区域重新修正;取消上表中的Coarsen选项,点击Compute,Fluent将修正Min和Max,把threshold值改为0.01,点击Mark,这时实际上对比较高梯度的网格节点进行了标记。

Fluent后处理

Fluent后处理

Fluent后处理第四章Fluent后处理利⽤FLUENT 提供的图形⼯具可以很⽅便的观察CFD 求解结果,并得到满意的数据和图形,⽤来定性或者定量研究整个计算。

本章将重点介绍如何使⽤这些⼯具来观察您的计算结果。

1 ⽣成基本图形在FLUENT中能够⽅便的⽣成⽹格图、等值线图、剖⾯图,速度⽮量图和迹线图等图形来观察计算结果。

下⾯将介绍如何产⽣这些图形。

⼀、⽣成⽹格图⽣成⽹格或轮廓线视图的步骤(1)打开⽹格显⽰⾯板菜单:Display –〉Grid...图4-1 ⽹格显⽰对话框(2)在表⾯列表中选取表⾯。

点击表⾯列表下的Outline 按钮来选择所有“外”表⾯。

如果所有的外表⾯都已经处于选中状态,单击该按钮将使所有外表⾯处于未选中的状态。

点击表⾯列表下的Interior 按钮来选择所有“内”表⾯。

同样,如果所有的内表⾯都已经处于选中状态,单击该按钮将使所有内表⾯处于未选中的状态。

(3)根据需要显⽰的内容,可以选择进⾏下列步骤:1)显⽰所选表⾯的轮廓线,在图4-1所⽰的对话框中进⾏如下设置:在Options 项选择Edges,在Edge Type 中选择Outline。

2)显⽰⽹格线,在Options 选择Edges,在Edge Type 中选择ALL。

3)绘制⼀个⽹格填充图形,在Options 选择Faces。

显⽰选中⾯的⽹格节点,在Options 选择Nodes。

(4)设置⽹格和轮廓线显⽰中的其它选项。

(5)单击Display 按钮,就可以在激活的图形窗⼝中绘制选定的⽹格和轮廓线。

⼆、绘制等值线和轮廓图⽣成等值线和轮廓的步骤:通过图4-2 所⽰的等值线对话框来⽣成等值线和轮廓。

菜单:Display –〉Contours...图4-2 等值线对话框⽣成等值线或轮廓的基本步骤如下:(1) 在Contours Of 下拉列表框中选择⼀个变量或函数作为绘制的对象。

⾸先在上⾯的列表中选择相关分类;然后在下⾯的列表中选择相关变量。

fluent波高后处理

fluent波高后处理

fluent波高后处理Fluent波高后处理是一种流体动力学计算软件,广泛应用于航空航天、汽车工程、能源、环境工程等领域。

它具有强大的求解能力和丰富的后处理功能,能够对计算结果进行可视化和分析,帮助工程师更好地理解和优化设计。

在Fluent波高后处理中,主要包括流场可视化、数据提取和结果分析三个方面。

流场可视化是Fluent波高后处理的核心功能之一。

通过流场可视化,工程师可以直观地观察计算结果,了解流动的特性和变化趋势。

Fluent提供了多种可视化方式,如流线、矢量图、等值面等,可以根据需要选择不同的显示方式。

此外,还可以对流场进行动画演示,以更清晰地展示流动过程。

数据提取是Fluent波高后处理的重要功能之一。

在计算过程中,可以选择提取感兴趣的物理量,如压力、速度、温度等,并将其输出为数据文件。

这些数据文件可以用于进一步的分析和处理,比如绘制曲线、计算平均值等。

Fluent提供了丰富的数据提取选项,可以满足不同需求。

结果分析是Fluent波高后处理的关键环节之一。

通过对计算结果进行分析,可以得到流动的特征参数和性能指标,比如阻力系数、升力系数、湍流强度等。

这些指标可以用于评估设计的优劣,并为进一步优化提供依据。

Fluent提供了多种分析工具,如剪切线、涡旋识别等,可以帮助工程师深入了解流动的细节。

Fluent波高后处理是一种功能强大的流体动力学计算软件,具有流场可视化、数据提取和结果分析等多种功能。

它可以帮助工程师更好地理解和优化设计,提高工程效率和质量。

在实际应用中,工程师可以根据具体需求,灵活运用Fluent波高后处理的各种功能,从而获得准确、全面的计算结果,并为工程实践提供有力支持。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

3、绘制速度矢量图 默认情况下,速度向量被绘制在每个单元的 中心(或在每个选中表面的中心),用长度和 箭头的颜色代表其梯度。在绘制速度向量时应 采用单元节点中心值而非采用节点的平均值。 • 速度向量的生成: • (1)菜单:Display Velocity Vectors • •

速度向量对话框

曲线面板 曲线属性的设置与Excel电子表格中的设置基 本一样
• 五、计算报告 • 在后处理过程中,可以利用Fluent提供的 工具计算边界上或内部面上的各种变量的积分 值,可以计算的项目包括边界上的质量流量, 边界上的作用力和力矩等,并可以设置无量纲 系数的参考量,计算几何体的投影面积,最后 以文件的形式保存成一份简要的报告。
二、调整图形显示方式
基本图形生成后,有多种方法来调整图形的 显示,下面介绍几种经常用到的方法: • 1、图形的重叠显示 • 2、输入标题和注释 • 3、改变图形的渲染方式 •
• 1、图形的重叠显示 • 图形的重叠显示可以用来在一幅图表中显示 不同的基本图表,可以把等值线图和矢量图一 起显示。 • 菜单displayscene • 重叠选项激活后,后面所生成的所有图形都 会在图形窗口中重叠显示,生成不重叠的图形 必须确保没有选中重叠选项。 • 2、输入标题和注释 • Fluent生成的图形在默认情况下都含有标题, 用来显示计算的主要数据,可以通过文本命令 或显示面板来完成对相关数据的改变。 • (1)改变标题和色彩范围 • 菜单:displayoptions
五、绘图类别
• • • • • • • • 一、XY曲线图 二、柱状图 三、修改坐标轴属性 四、修改曲线特性 五、计算报告 六、柱状图报告 七、参考值设定 八、关于算例设置的摘要报告
• • • • •
一、XY曲线图 1、计算数据XY曲线绘制 生成XY曲线步骤: (1)打开计算结果XY曲线面板。 菜单:plot XY plot
3、修改图形渲染方式
• • • • • • • • • 根据所计算的流场几何形状和图形硬件和软 件的不同,可以修改图形的渲染方式。 菜单display Option 1、可以调整的参数包括: (1)线宽,默认为1个像素。 (2)点符号:默认情况下用“+”号代替点。 (3)动态线框:当用鼠标调整显示时,会出 现一个动态线框。 (4)双倍缓存:可以减少显示器的不平稳。 (5)外部面显示选择:可以选择是否显示外 壁面。 (6)移动时隐藏线:3D时可以选择该项。
• 1、动画的创建 • 1)输入帧数(最多3000帧); • 2)选择需要的关键帧; • 3)选择关键帧的时间; • 4)利用关键帧构成动画; • 5)检查效果并保存。 • 2、动画的保存 • Flunet支持四种动画格式:动画文件 (Fluent专用),硬拷贝文件,MPEG文件, Video文件 • 3、读取动画文件 • 单击动画面板中的读取(read)按钮,打开 选项文件面板(selece file dialog panel)。选 择目标文件就可以打开动画文件。
• (2)在Surfaces列表中,选择希望绘制其速 度向量图的表面。如果希望显示的对象为整个 求解对象,不要选择列表中的任一项。 • (3)单击Display按钮可以在激活的窗口中绘 制速度向量图。
• 4、显示轨迹 • 轨迹是被用来显示求解对象的质量微粒流。 粒子由在Surface菜单中定义的一个或多个表 面中释放出来。 • 产生轨迹的步骤: • (1)菜单:Display Path Lines
• 轮廓选项对话框 • 1)在Reference Value中为轮廓设置0高度参 考值,并在比例系数(Scale Factor)中设置 投影的长度比例因子。在定义的面上,任何节 点值等于参考值点都将被绘制在轮廓上。大于 (小于)参考值的点将被投影到定义面的前面 (后面),并根据比例进行缩放。 • 2)设置轮廓的投影方向(Projection Dir)。 在2D图形中,例如在求解对象上的压力等值 线可以按z方向进行投影来形成图形,或者对y 方向速度等值线沿y方向的切片进行投影形成 一系列的速度轮廓图。 • 3)点击Apply关闭轮廓对话框。

网格显示对话框

(2)在表面列表中选取表面。点击表面列表下 的Outline按钮来选择所有外表面。如果所有的 外表面都已经处于选中状态,单击该按钮将使 所有外表面处于未选中的状态。点击表面列表 下的Interior按钮来选择所有内表面,操作方法 相同。 (3)根据需要显示 的内容,可以选择进行一 下步骤: 1)显示所选表面的轮廓线,进行以下设置: 在Options Edges ,Edge Type Outline 2)显示网格线,Options Edges ,Edge TypeAll 3)绘制网格填充图形,Options Faces, 显示选中面的网格节点,Options Nodes。 4)单击Display按钮,可以在激活的图形 窗口中绘制选定的网格和轮廓线。
• 2、绘制等值线和轮廓图 • 菜单Display Contours • (1)在Contours Of下拉列表框中选择一个变 量或函数作为绘制的对象。首先在上面的列表 中选择相关分类;然后在下面的列表中选择相 关变量。 • (2)在Surfaces列表中选择待绘制等值线或 轮廓的平面。对于2D,如果没有选取任何面, 则会在整个求解对象上绘制等值线或轮廓。对 于3D,至少需要选择一个表面。 • (3)在Levels编辑框中指定轮廓或等值线的 数目,最大数为100。 • (4)如果需要生成一个轮廓视图,在Option 中选中Draw Profiles选项。在轮廓选项对话框 中,进行如下定义轮廓:

• 计算结果XY曲线面板
• • • • • • • • •
(2)选择绘图变量; (3)选择绘图方向; (4)选择绘制曲线的表面; (5)单击plot按钮,绘制曲线。 2、XY曲线格式 由Fluent生成的XY曲线文件包括以下信息: (1)曲线名称 (2)坐标系名称 (3)曲线变量与成对数据点
• 二、柱状图 • 柱状图由柱状图的高低代表数据的频率 • 柱状图可以在图形窗口中显示或者在对话窗口 中显示。柱状图的横坐标为变量的值,纵坐标 是占总网格数的百分比。 • 1、计算数据柱状图绘制 • (1)打开柱状图面板 • 菜单:plot histogram
5、显示扫过面(Sweep surface)结果 扫过面用来检查计算域的网格,等值线,向 量等无须创建相应的面。 • 1、生成扫过面的步骤 • (1)打开扫过面面板 • 1)菜单:Display Surface • •

扫过面面板
• • • • • • • • • •
2)指定扫过面的基准轴,用来选择方向(x, y,z)。 3)点击计算(Compute)更新最大最小值。 4)在显示方式中(display type)指定显示 方式,网格,等值线或者向量。 5)拖动滑动条,观察数据。 6)如果希望保存现有数据,点击生成 (creat)按钮,生成面。 2、动态扫过面显示 1)指定轴 2)在动画(animation)选项中,输入要动 态显示的起始值(initial value)和结束值 (finalvalue) 3)指定动画帧数 4)点击动态(animate)按钮
• • 求解柱状图面板
• (2)选择标量; • (3)设定数据间隔点,默认情况下是十个间 隔; • (4)设定曲线格式; • (5)单击plot按钮,生成图表。 • 2、柱状图参数 • 在默认 情况下,柱状图的绘制范围为全部的 变量值,如果希望只绘制较小的范围,可以手 工限定,通过除掉面板中的自动范围(auto range),然后编辑范围的最大最下值。
• • • • •
• • • • • • • •
也可以通过文本命令完成对标题的修改 display set windows text修改文本文字 display set windows scale修改大小 (2)修改标题 输入命令display set title。就可以输入标题。 同时,需要注意,必须用双引号(“”)将标 题包起来,否则会提示无效 (3)轴线的使用 菜单display options (4)添加注释 使用注释面板添加 菜单display annotate 选择字体大小,颜色 输入文字 点击添加
Fluent的后处理
一、基本图形的生成 二、对图形显示方式的调整 三、场景构建 四、相关动画技术 五、绘图类型
一、基本图形的生成
在Fluent中能很方便的生成网格图,等值线图,剖面 图,速度矢量图,迹线图等,下面将依次介绍如何产生 这些图。 • 1、生成网格图 • (1)打开网格显示面板 • 菜单:DispiayGrid •
• 三、修改坐标轴属性 • 通过修改XY曲线和柱状图的坐标轴格式来 调整图表的标题,尺寸,范围,主要尺寸和最 小标尺。这些参数都可以在坐标轴(axes panel)面板中设置坐标轴格式。

坐标轴面板
• 四、修改曲线特性 • XY曲线与直方图中的曲线可以综合,可以通 过曲线面板(cureve panel)修改曲线的样式、 宽度、尺寸等属性。
• 1、生成通量报告

菜单:Report fluxes

通量报告面板 (1) 从Optiongs(选项)中选择变量:Mass Flow Rate(质量流量)、Total Heat TransferRate(总的热 流量)等 • (2)在Boundaries(边界)选择目标边界 • (3)单击compute(计算),在Results(结果)中 将显示所选择边界区域的流量计算结果。 • •

显示属性面板
• 3、移动场景中的对象 • 选择好移动对象,然后在移动面板中输入 合适的位移距离或者旋转等其他参数。
• •
移动面板
四、动画技术
在Fluent中可以通过把静态的图像转化为动 态的图像来加强结果的演示效果。 • 菜单:display scene animation • •
相关文档
最新文档