ansys中怎么导入上一步分析的结果文件

合集下载

(完整版)ANSYS基本操作-加载求解结果后处理解析

(完整版)ANSYS基本操作-加载求解结果后处理解析
而...
individual entities by picking 选项只删除模型选定的载荷。
删除载荷(续)
当删除实体模型时, ANSYS 将自动删除其上所 有的载荷
删除线上的均 布压力
自动删除以线为边 界各单元均布压力
实体模型
FEA 模型l
删除载荷(续)
两关键点的扩展位移约束载荷例外:
删除两点的约束
在关键点处约束
FEA 模型
在节点加集中力
在节点处约束
加载 (续)
无论采取何种加载方式,ANSYS求解前都将载 荷转化到有限元模型.因此,加载到实体的载荷 将自动转化到 其所属的节点或单元上
沿线均布的压力
均布压力转化到以线为边界的各单元上
实体模型
加载到实 体的载荷 自动转化 到其所属 的节点或 单元上
500 L3
VALI = 500
如果加载后坡度的方向相反, 将 两个压力数值颠倒即可
VALJ = 1000
1000 500
L3 VALI = 1000 VALJ = 500
加载轴对称载荷
轴对称载荷可加载到具有对称轴的3-D 结构 上
3-D 轴对称结构可用一2-D 轴对称模型描述
对称轴
3-D 结构 轴对称模型
加载面力载荷
Main Menu: Solution > -Loads- Apply > Pressure > On Lines
拾取 Line
输入一个压力值 即为均布载荷, 两个数值 定义 坡度压力
加载面力载荷(续)
500
500
L3 VALI = 500
1000
坡度压力载荷沿起始关键点(I) 线性变化到第二个关键点 (J)

ANSYS如何导出数据到某个文件

ANSYS如何导出数据到某个文件

Ansys输出的文件类型ANSYS软件广泛应用文件来存储和恢复数据,特别是在求解分析时。

这些文件被命名为 filename.ext,这里文件名为缺省的作业名,ext是一个唯一的由二到四个字符组成的值,表明文件的内容。

缺省作业名是在进入ANSYS 程序时设定,也可以在进入ANSYS后指定(/FILNAME命令或者通过菜单File->Change Jobname)。

1)ANSYS数据库ANSYS在运行时在内存中维护着一个数据库,这个数据库包括模型数据、有限元网格数据、载荷数据、结果数据等等所有的 ANSYS 支持的对象的数据信息。

在任意的处理器(比如前处理和求解器)中, ANSYS 使用和维护同样的一个数据库。

用户所做的一切操作,其结果都会被存入数据库中。

因为这个数据库包括了所有的输入数据,因此有必要经常保存数据库到文件中以备出错时恢复(通过菜单 File ->Save as Jobname.db)。

以后我们可以随时从这个文件中将保存的数据库读入内存中取代当前数据库而成为当前数据库(通过菜单 File-> Resume Jobname.db)。

有时候,在分析过程中可能发现重大的错误而想从头开始一个新的分析过程,这就需要首先清除内存中 ANSYS 正在维护的数据库而得到一个新的空白数据库(通过菜单File -> Clear & Start New)。

值得注意的是,保存与恢复数据库时,作业名并不改变。

这就有可能发生数据覆盖的现象(保存当前数据库时,有可能覆盖同样作业名的以前备份的数据库文件)。

为了避免这种情况,建议如下操作:A.针对每一个问题的求解,设置不同的作业名;B.不同问题,尽量设置不同的工作文件夹;C.分析求解过程中,每隔一段时间存储一次数据库文件;D.存储数据库文件时用File -> Save as,换个文件名保存,通过菜单File -> Resume from读取以前备份的某个数据库文件恢复。

把上一次的分析结果作为下一次分析的初始条件该怎么做

把上一次的分析结果作为下一次分析的初始条件该怎么做
Q如果想把上一次的分析结果作为下一次分析的初始条件该怎么做
Aபைடு நூலகம்用LDREAD命令
首先需要注意下面两个问题
1每一个ANSYS的实体模型的面或体都要定义对应的单元类型编号材料属性
编号实常数编号单元坐标系编号这些参数在整个分析过程中保持不变而这些
编号对应的属性在各个步骤中是不同的
3清楚当前的物理环境命令是PHYSICS, CLEAR 4重复第二步准备下一个物理环境 �
2网格划分要满足所有步骤的要求单
元类型必须兼容
步骤
1创建实体模型
2 创建多个物理环境
设定一个物理环境中的单元类型材料属性实常数坐标系等
将这些参数的编号赋给实体模型的面或体
施加基本物理载荷和边界条件
设定求解选项
选择一个标题使用PHYSICS, WRITE命令将物理环境存入文件中

ANSYS导入导出

ANSYS导入导出

ANSYS与各种软件接口问题ANSYS导入proe之part档的问题【转帖】为了保证上述两种软件的版木兼容,Pro/E的版木不得高于同期的AnsyS的版本:同时要安装ansys里的和proe接口模块!ansys安装程序里已经有了不需要下载。

(l)在开始程序下运行Ansys,选择utilities下的ans_admin项,在ans_dmin弹出图框中选择configuration options,在下一个confirguration options弹出图框中选择configuration connectionfor pro/E,在configure ansys connection for pro/E中的ansys prod-uct中选择ansys multip,在graphicsdevice name中选择win32,在出现SuccesS图框中记下config.anscon文件位置。

在出现的Pro/Einstallationinformation下的Pro/Einstallationpath中填入安装Pro/E的路径。

在language used with Pro/E中选择语言为usa,最后将记录下的config.anscon拷贝到Pro/E的安装目录下。

这样就可以将Pro/E的模型直接传到Ansys中了。

同时应注意在Pro/E中建立的模型应予存盘.设置好以后重气计算机!在proe菜单栏里就有ansys菜单了!在p roe里建好模型点ansys菜单就可以在proe里启动ansys 找到proe工作目录下的.anf文件!从ansys里读入那个文件在执行plot画图命令就可以把proe里建的模型导入到ansys里了!我用的是ansys8.0和proe野火2.0 成功关联大家好像对ANSYS导入proe之part档的问题一直没有很好的解决,在此我把我的方法给大家。

1) 在同机的同一操作系统下安装有Pro/E和ANSYS两种软件;2) 保证上述两种软件的版本兼容,Pro/E的版本不得高于同期的ANSYS的版本;我的是ANSYS8.1 PR OE20013) 开始-选择ANSYS-unitilities-ANS_ADMIN- Configuration Connection for Pro/E?-OK?-Configuration options?Utility Work space in?选择Graphics device name(NT: Win32)?Product 给出Language used with?给出Pro/Engineer installation path 如"e:\proe2001"- OK;?Pro/Engi neer:usascii4) 运行Pro/Engineer并配置config.pro;名称值说明fem_ansys_annotations yes 输出“模拟”分析名为ANSYS中的注释。

如何将分析中前一次计算结果导入下一部分析中

如何将分析中前一次计算结果导入下一部分析中

如何将分析中前一次计算结果导入下一部分析中Q:挖分析中前一次计算结果导入下一部分析中A:如果用dyna计算,有两个可能:1)如果网格需要重划分,将ANSYS/lsdyna的计算结果插值到新网格中后输出到数据文件,再组装到lsdyna的.k文件中。

2)如果不需要网格重划分,在用lsdyna计算之前,可用*set_part和*interface_springback_dyna3d将应力应变数据直接输出到dynain文件中,再编辑新的.k数据文件A:我不明白为什么不能在你的新模型的第一载荷步进行重力加载计算,在第二载荷步进行挖掘计算。

即使按你所说的那样,分成两个模型,在lsdyna中也可以实现。

即先进行重力载荷步计算,然后把计算结果输出到另外一个计算模型中进行挖掘计算。

这要求你在进行重力载荷步计算时,生成.K文件后,在此.K文件中加入(假设土体材料号为1),*set_part11*interface_springback_dyna3d1计算结束后,会生成一个dynain文件,该文件中记录了计算终点时的应力分量和等效塑性应变数据。

至于土体的变形后的几何模型很容易生成,有几种办法,最简单的办法是利用upgeom命令实现,如UPGEOM,1,LAST,LAST,'test','rst',' ' 。

lsdyna中有几种soil材料模型可供选择,如:5 soil and crushable/non crushable foam14 soil and crushable foam with failure78 soil/concrete79 hysteretic soilA:上面还有一点没有说清楚:用upgeom更新模型之后,继续新模型其它部分的建模工作,并生成新模型的.K文件,再加入第一个模型计算生成的dynain文件中的初始应力数据块,就可以进行新模型部分的计算了。

ANSYS 分析如何将应力分析结果应用到下一步的结构分析中?

ANSYS 分析如何将应力分析结果应用到下一步的结构分析中?

ANSYS 分析如何将应力分析结果应用到下一步的结构分析中?小弟在做复合材料树脂固化翘曲变形的分析,第一步先做树脂在模具中固化时的热分析;第二步再用间接法做热应力分析;第三步还是应力分析,不过这时候是把模具去掉使第二步产生的热应力的得到释放,在做这一过程的应力分析的时候,问题是怎么把第二步的热应力结果应用到第三步中的应力分析中呢?是作为初应力施加吗,还是怎弄?满意回答用载荷步操作!将前一个分析产生的rst文件,加载到后一个模型中!详细查看LDREAD命令追问谢谢你的回答,不过RST文件不是温度场结果文件吗?我想要的是将热应力结果施加到结构分析的节点上,请问可以做到吗?回答你如果前面为热结构耦合,则可直接通过rst文件导入应力结果;如果只是做热分析,则导入温度分布!追问你好,我前两步步做的是间接热应力耦合分析也能产生RST文件吗?还有,我的的第三步只需要前两步分析产生的应力结果,然后边界条件什么的都换掉了,这样也可以直接导入RST文件分析吗?麻烦了,呵呵回答导入时注意选择last选项,否则导进去的不是计算结果1另外, 仔细研读下面案例,应该有很大帮助!将Ansys计算结果(比如加速度值)写成fre文件的命令流。

/POST26NSOL,2,10,U,Y,UY_2 ! 定义第二个变量为UY_2,值为10号节点Y方向的位移,节点可任选,但要保证其值非0XVAR,1 ! 定义时间变量为坐标横轴PLVAR,2*GET,num_var,VARI,0, NSETS ! 将变量长度值赋给变量num_vark=num_var*DIM,SYSNOISE_TITLE,CHAR,5,4SYSNOISE_TITLE(1,1)='SYSNOISE 'SYSNOISE_TITLE(1,2)=' ACCELER 'SYSNOISE_TITLE(1,3)='ATIONS 'SYSNOISE_TITLE(1,4)=' FILE'SYSNOISE_TITLE(2,1)='Rev 5.5SYSNOISE_TITLE(2,2)=' IBM P2E 'Y-C_ o(o l#iSYSNOISE_TITLE(2,3)='SSL 11'SYSNOISE_TITLE(2,4)='-AUG-02 'SYSNOISE_TITLE(3,1)='ACCELERA'SYSNOISE_TITLE(3,2)='TION_St'SYSNOISE_TITLE(3,3)='ructure 'SYSNOISE_TITLE(4,1)='11-AUG-2002 'SYSNOISE_TITLE(4,2)=' 10:07 'SYSNOISE_TITLE(4,3)=':13 'SYSNOISE_TITLE(5,1)='TIME'*CFOPEN,ACCE,fre ! 定义数据结果文件,ACCE.fre*VWRITE,SYSNOISE_TITLE(1,1) ,SYSNOISE_TITLE(1,2) ,SYSNOISE_TITLE(1,3) ,SYSNOISE_TITLE(1,4) *get,nmax,node,,num,max, !得到节点编号的最大数*DIM,T_U,ARRAY,k,4! 定义保存时间历程结果的矩阵T_U,有num_var行,4列VGET,T_U(1,1,1),1 ! 矩阵的第一列保存第一个时间历程变量(默认为TIME)*dim,num_t,,1,5 !定义一个数组*DIM,SYSNOISE_SUBT1,CHAR,1,4SYSNOISE_SUBT1(1,1)='NODAL AC'SYSNOISE_SUBT1(1,2)='CELERATI 'SYSNOISE_SUBT1(1,3)='ON VALU'SYSNOISE_SUBT1(1,4)='ES'*do,i,1,k,1num_t(1,1)=T_U(i,1,1) !按次序取TIME值*VWRITE,num_t(1,1)*VWRITE,SYSNOISE_SUBT1(1,1) ,SYSNOISE_SUBT1(1,2) ,SYSNOISE_SUBT1(1,3) ,SYSNOISE_SUBT1( 1,4)*do,j,1,nmax,1NSOL,2,j,U,X,UX ! 定义第二个变量为UX,值为j号节点X方向的位移DERIV,3,2,1,,,,,1 ! 将位移对时间求导,得到速度,存为变量3DERIV,4,3,1,,,,,1 ! 将速度对时间求导,得到加速度,存为变量4VGET,T_U(1,2,1),4 ! 矩阵的第2列保存第四个时间历程变量,j号节点X方向的加速度时间历程结果num_t(1,2)=T_U(i,2,1) !将与i对应的j节点的X加速度值赋给num_t的第2列NSOL,5,j,U,Y,UY ! 定义第5个变量为UY,值为j号节点Y方向的位移DERIV,6,5,1,,,,,1 ! 将位移对时间求导,得到速度,存为变量6DERIV,7,6,1,,,,,1 ! 将速度对时间求导,得到加速度,存为变量7VGET,T_U(1,3,1),7 ! 矩阵的第3列保存第7个时间历程变量,j号节点Y方向的加速度时间历程结果num_t(1,3)=T_U(i,3,1) !将与i对应的j节点的Y加速度值赋给num_t的第3列NSOL,8,j,U,Z,UZ ! 定义第8个变量为UZ,值为j号节点Z方向的位移DERIV,9,8,1,,,,,1 ! 将位移对时间求导,得到速度,存为变量9DERIV,10,9,1,,,,,1 ! 将速度对时间求导,得到加速度,存为变量10VGET,T_U(1,4,1),10 ! 矩阵的第4列保存第10个时间历程变量,j号节点Z方向的加速度时间历程结果num_t(1,4)=T_U(i,4,1) !将与i对应的j节点的Z加速度值赋给num_t的第4列*VWRITE,num_t(1,5),num_t(1,5),num_t(1,2),0,num_t(1,3) ! 将时间历程结果数据写到数据结果文件中,0为虚部及旋转加速度值%10I%10I%20.8E%20.8E%20.8E*VWRITE,0,num_t(1,4),0(20X,E20.8,E20.8,E20.8)*VWRITE,0,0,0(20X,E20.8,E20.8,E20.8)|*VWRITE,0,0,0(20X,E20.8,E20.8,E20.8)*enddo*IF,i,EQ,k,THEN*EXIT*ENDIF*VWRITE,SYSNOISE_TITLE(1,1) ,SYSNOISE_TITLE(1,2) ,SYSNOISE_TITLE(1,3) ,SYSNOISE_TITLE(1,4) %C%C%C%C*enddo*CFCLOSFINISH。

ansys计算的位移结果导入sysnoise详细步骤

ansys计算的位移结果导入sysnoise详细步骤

Ansys中计算的响应位移结构导入sysnoise(例子中用到的ansys为9.0版;sysnoise为5.5版)1、网格模型的导出将ANSYS中划好的网格模型,用cdwrite命令(命令格式如下)进行导出。

cdwrite,all,file-name,cbd如图4-1-4所示:图4-1-1其中:file-name为输出文件的文件名;cbd为输出的文件格式,无须改动。

运行命令后,ANSYS会在C:\Documents and Settings\用户名下生成两个如上文件名的文件,分别为cbd格式和iges格式,在此要用到的是cbd格式的文件。

2、响应结果的导出在对板件进行完谐响应分析后,将网格模型每个节点的响应结果输出,同样是在ANSYS软件界面上方Ansys Commond Prompt命令栏中输入如下命令流:/post1nfreq=(freqe-freqb)/df+1*get,nnod,node,,count*dim,r,array,nnod,7,nfreq*do,i,1,nfreq,1set,,i*get,nd,node,,num,min*do,j,1,nnod,1r(j,1,i)=ndr(j,2,i)=ux(nd)r(j,4,i)=uy(nd)r(j,6,i)=uz(nd)nd=ndnext(nd)*enddoset,,i,,1*get,nd,node,,num,min*do,j,1,nnod,1r(j,3,i)=ux(nd)r(j,5,i)=uy(nd)r(j,7,i)=uz(nd)nd=ndnext(nd)*enddo*enddo*cfopen,result,fre*do,i,1,nfreq,1*vwrite,'SYSNOISE',' DISPLAC','EMENTS','FILE' (a,a,a7,a4)*vwrite,'Rev 5.5 ','IBM P2ES','SL 20-AP','R-04' (a,a,a,a4)*vwrite,'Displace','_Structu','re'(a,a,a2)*vwrite,' 20-APR-','2004 10:','07:13'(a,a,a5)*vwrite,'FREQUENC','Y'(a,a1)freq=freqb+(i-1)*df*vwrite,freq(e20.8)*vwrite,'NODAL DI','SPLACEME','NT V ALUE','S' (a,a,a,a1)*do,j,1,nnod,1nseq=chrval(j)a=r(j,1,i)nd=chrval(a)uxr=r(j,2,i)uxi=r(j,3,i)uyr=r(j,4,i)uyi=r(j,5,i)uzr=r(j,6,i)uzi=r(j,7,i)*vwrite,' ',nseq,' ',nd,uxr,uxi,uyr(a2,a8,a2,a8,e20.8,e20.8,e20.8)*vwrite,'','','',uyi,uzr,uzi(a8,a8,a4,e20.8,e20.8,e20.8)*vwrite,'','','',0,0,0(a8,a8,a4,e20.8,e20.8,e20.8)*vwrite,'','','',0,0,0(a8,a8,a4,e20.8,e20.8,e20.8)*enddo*enddo*cfclos需要注意的是:nfreq=(freqe-freqb)/df+1一句中,freqe为要提取的截止频率,freqb为起始频率,两频率都不能超出之前在ansys中分析的频率。

ANSYS经典界面的有限元模型导入Workbench,并进行其他分析

ANSYS经典界面的有限元模型导入Workbench,并进行其他分析

ANSYS经典界⾯的有限元模型导⼊Workbench,并进⾏其他分

将Ansys经典模式中的模型导⼊到Ansys Workbench | 坐倚北风
1.ANSYS画好⽹格
Main Menu - Preprocessor - Archive Model - Write,输出cdb⽂件
2. Woerbench
1. 进⼊Ansys Workbench,在ToolBox中双击Finite Element Modeler将其加⼊到⼯程
2. 在Model上右击,选择Add Input Mesh,将⽣成的.CDB⽂件导⼊
3. 双击Model进⼊Ansys Workbench⼏何模型编辑界⾯,可以在左侧看到所导⼊的有限元模型的详细信息
4. 在Geometry Synthesis下的Skin Detection Tool上右击,选择Create skin components。

5. 当⽣成完模型的表⾯曲⾯后,在Geometry Synthesis上右击,选择Insert - Initial Geometry,即可⽣成有限元模型
6. 在Model上右击,选择Updata,更新⼏何模型(有对号则更新成功)
3.模态分析
1.在Analysis Systems中将modal加⼊到⼯程
2.左键按住Finite Element Modeler的Model,拖到Modal模块的Model
3.双击Modal模块的model,进⼊分析。

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

ansys中怎么导入上一步分析的结果文件
仔细研读下面案例,应该有很大帮助!
将Ansys计算结果(比如加速度值)写成fre文件的命令流。

/POST26
NSOL,2,10,U,Y,UY_2!定义第二个变量为UY_2,值为10号节点Y方向的位移,节点可任选,但要保证其值非0
XVAR,1!定义时间变量为坐标横轴
PLVAR,2
*GET,num_var,VARI,0,NSETS!将变量长度值赋给变量num_var
k=num_var
*DIM,SYSNOISE_TITLE,CHAR,5,4
SYSNOISE_TITLE(1,1)='SYSNOISE'
SYSNOISE_TITLE(1,2)='ACCELER'
SYSNOISE_TITLE(1,3)='ATIONS'
SYSNOISE_TITLE(1,4)='FILE'
SYSNOISE_TITLE(2,1)='Rev5.5
SYSNOISE_TITLE(2,2)='IBM P2E'
Y-C
_o(o l#i
SYSNOISE_TITLE(2,3)='SSL11'
SYSNOISE_TITLE(2,4)='-AUG-02'
SYSNOISE_TITLE(3,1)='ACCELERA'
SYSNOISE_TITLE(3,2)='TION_St'
SYSNOISE_TITLE(3,3)='ructure'
SYSNOISE_TITLE(4,1)='11-AUG-2002'
SYSNOISE_TITLE(4,2)='10:07'
SYSNOISE_TITLE(4,3)=':13'
SYSNOISE_TITLE(5,1)='TIME'
*CFOPEN,ACCE,fre!定义数据结果文件,ACCE.fre
*VWRITE,SYSNOISE_TITLE(1,1),SYSNOISE_TITLE(1,2),SYSNOISE_TITLE(1,3),SYS NOISE_TITLE(1,4)*get,nmax,node,,num,max,!得到节点编号的最大数
*DIM,T_U,ARRAY,k,4!定义保存时间历程结果的矩阵T_U,有num_var行,4列VGET,T_U(1,1,1),1!矩阵的第一列保存第一个时间历程变量(默认为TIME)
*dim,num_t,,1,5!定义一个数组
*DIM,SYSNOISE_SUBT1,CHAR,1,4
SYSNOISE_SUBT1(1,1)='NODAL AC'
SYSNOISE_SUBT1(1,2)='CELERATI'
SYSNOISE_SUBT1(1,3)='ON VALU'
SYSNOISE_SUBT1(1,4)='ES'
*do,i,1,k,1
num_t(1,1)=T_U(i,1,1)!按次序取TIME值
*VWRITE,num_t(1,1)
*VWRITE,SYSNOISE_SUBT1(1,1),SYSNOISE_SUBT1(1,2),SYSNOISE_SUBT1(1,3), SYSNOISE_SUBT1(1,4)
*do,j,1,nmax,1
NSOL,2,j,U,X,UX!定义第二个变量为UX,值为j号节点X方向的位移
DERIV,3,2,1,,,,,1!将位移对时间求导,得到速度,存为变量3
DERIV,4,3,1,,,,,1!将速度对时间求导,得到加速度,存为变量4
VGET,T_U(1,2,1),4!矩阵的第2列保存第四个时间历程变量,j号节点X方向的加速度时间历程结果
num_t(1,2)=T_U(i,2,1)!将与i对应的j节点的X加速度值赋给num_t的第2列NSOL,5,j,U,Y,UY!定义第5个变量为UY,值为j号节点Y方向的位移DERIV,6,5,1,,,,,1!将位移对时间求导,得到速度,存为变量6
DERIV,7,6,1,,,,,1!将速度对时间求导,得到加速度,存为变量7
VGET,T_U(1,3,1),7!矩阵的第3列保存第7个时间历程变量,j号节点Y方向的加速度时间历程结果
num_t(1,3)=T_U(i,3,1)!将与i对应的j节点的Y加速度值赋给num_t的第3列
NSOL,8,j,U,Z,UZ!定义第8个变量为UZ,值为j号节点Z方向的位移DERIV,9,8,1,,,,,1!将位移对时间求导,得到速度,存为变量9
DERIV,10,9,1,,,,,1!将速度对时间求导,得到加速度,存为变量10
VGET,T_U(1,4,1),10!矩阵的第4列保存第10个时间历程变量,j号节点Z方向的加速度时间历程结果
n
um_t(1,4)=T_U(i,4,1)!将与i对应的j节点的Z加速度值赋给num_t的第4列
*VWRITE,num_t(1,5),num_t(1,5),num_t(1,2),0,num_t(1,3)!将时间历程结果数据写到数据结果文件中,0为虚部及旋转加速度值
%10I%10I%20.8E%20.8E%20.8E
*VWRITE,0,num_t(1,4),0
(20X,E20.8,E20.8,E20.8)
*VWRITE,0,0,0
(20X,E20.8,E20.8,E20.8)|
*VWRITE,0,0,0
(20X,E20.8,E20.8,E20.8)
*enddo
*IF,i,EQ,k,THEN
*EXIT
*ENDIF
*VWRITE,SYSNOISE_TITLE(1,1),SYSNOISE_TITLE(1,2),SYSNOISE_TITLE(1,3),SYS NOISE_TITLE(1,4)
%C%C%C%C
*enddo
*CFCLOS FINISH。

相关文档
最新文档