Left

CivilFEM Online Help

Right

命令索引

 


命令组命令

本章包含 CivilFEM 命令表。 每个 CivilFEM 命令都引用一个或多个此类命令表,可 查阅这些命令表以查看与其相关的命令。

 

 


SESSION 命令

这些命令用于控制 CivilFEM 会话。 下面简要介绍每个命令。

 

1              运行控制

 ~CFABOUT .

指示 CivilFEM 许可证中包含的版本、产品和附加模块。

 ~CFACTIV .

指示所选 CivilFEM 模块的选择和状态。

 ~CFEXIT .

结束执行并将控制权返回系统。

 


DATABASE 命令

这些命令用于初始化和操作 CivilFEM 数据库。 下面简要介绍每个 命令。

 

2              配置

~CFCLEAR .

同时删除 CivilFEM 和 ANSYS 数据库。

~CFCONFG .

修改或列出 CivilFEM 的配置参数。

~CFRESUM -

恢复 CivilFEM 和 ANSYS 数据库。

~CFSAVE -

保存 CivilFEM 和 ANSYS 数据库。

~CODESEL .

定义当前规范。

~INICVF -

检查安全性并激活用户例程。

~UNITS -

定义用户单位制。

 

表 3              参数

~CFGET .

从 CivilFEM 数据库中获取数值,并将其存储在用户定义的参数中。

~CFFILE2

定义其他 RCV 文件,从中读取荷载状态,以便按照 ACI 359 规范进行检查。

~CFRAPPN .

将数据库结果添加到 CivilFEM 结果文件中。

~CFVGET -

获取数值并以向量形式写入。

~CFVLEN -

指定向量运算中使用的向量长度。

~CFVMASK .

定义掩码向量。

~CSIQR .

获取横截面数值,并将其存储在用户定义的参数中。

~FMREAD

将力和弯矩结果(针对选定单元)从 ASCII 类型文件导入 RCV 文件。

~FMWRITE

将力和弯矩结果(针对选定单元)导出到 ASCII 类型文件。

~VWHTML .

将根据 ANSYS 或 CivilFEM 命令创建的数值向量导出到 HTML 表格。

~VWTXT .

将根据 ANSYS 或 CivilFEM 命令创建的数值向量导出到 TXT 表格。

~VWXLS .

将根据 ANSYS 或 CivilFEM 命令创建的数值向量导出到 Microsoft Excel。

~LSTFMT .

强制将结果输出为 TXT 或 HTML 格式,而不考虑 Civil Setup 中预定义的配置。


PREP7 命令

这些命令与 ANSYS 的 PREP7 命令结合使用以构建模型。下面简要介绍每个命令。

 

表 4              数据库

~UPDATE .

将 CivilFEM 数据库中指定的实体更新至当前时间。

~VERIF .

检查 CivilFEM 数据的一致性。

 

表 5              材料

~ACTMAT .

根据材料的激活和停用时间,使结构的部分失效或重新激活。

~BLFLST .

列出 CivilFEM 定义的材料属性。

~CFMP .

定义或修改材料属性。

~CFMPDEL -

删除 CivilFEM 材料属性。

~CFMPGEN -

生成 CivilFEM 材料副本。

~CFMPLIB -

管理用户材料库。

~CFMPLST -

列出 CivilFEM 材料属性。

 

6              横截面

~CBDMS -

按尺寸定义索的横截面。

~CSDEL -

删除横截面。

~CSECDMS -

按尺寸定义混凝土横截面。

~CSGEN -

生成横截面副本。

~CSLST -

列出横截面属性。

~CSLIB -

管理用户截面库。

~CSMRG .

将两个现有横截面组合成新的横截面。

~RNFDEF -

定义横截面中的钢筋。

~RNFMDF -

修改横截面中的钢筋数据。

~SEC2DIN -

通过 ANSYS 节点和单元导入定义的横截面。

~SEC2DOU -

将 CivilFEM 横截面导出为 ANSYS 节点和单元。

~SECMDF -

修改横截面数据。

~SSECDMS -

按尺寸定义钢横截面。

~SSECLIB -

通过库定义钢横截面。

~SSECPLT -

通过钢板定义钢横截面。

~TREFINE -

增加截面的面片数和点数。

 

表 7              板顶点

~SHLDEL -

删除板顶点。

~SHLGEN -

生成板顶点副本。

~SHLIPSH -

定义钢筋混凝土板顶点的抗剪钢筋。

~SHLLST -

列出板顶点属性。

~SHLMDF -

修改板顶点属性。

~SHLRNF -

定义板顶点。

 

表 8              Member Properties

~MEMBDEL -

删除零件级属性集。

~MEMBGEN -

生成零件级属性集的副本。

~MEMBLST -

列出零件级属性。

~MEMBPRO -

定义零件级属性集。

 

9              梁和壳属性

~BMSHDEL -

删除梁板属性集。

~BMSHGEN -

生成梁板属性集的副本。

~BMSHLST -

列出梁板属性。

~BMSHOFF -

定义梁或板中节点的位置。

~BMSHPRO -

定义梁板属性集。

~VARTH -

修改网格区域单元的板属性,使其具有指定的变厚度。

 

表 10            实体截面

~SLDDEL -

删除实体截面。

~SLDLST -

列出实体截面。

~SLDMDF -

修改实体截面。

~SLDSEC -

定义实体截面。

 

表 11            工具

~COST .

计算结构成本。

~COSTLST .

列出结构成本。

~SD2SH .

在实体模型的中面创建板结构,并将实体模型的结果投影到板上。

~WEIGHT .

计算结构重量。

 

表 12            预设计结构

~FRMBS .

定义框架悬挑。

~FRMCPY .

复制框架。

~FRMCR .

定义框架加腋。

~FRMDEF .

定义框架或刚架几何创建所需的数据。

~FRMDEL .

删除框架。

~FRMGEN .

预设计刚架配筋。

~FRMGT .

定义框架周围土体的属性。

~FRMLDS .

框架荷载数据定义。

~FRMLST .

框架属性列表。

~FRMMDL .

根据预先设计的框架创建有限元模型。

~FRMVHS .

框架车辆荷载几何定义。

~FRTRCK .

框架计算的车辆荷载定义。

 


SOLUTION命令

这些命令用于 ANSYS 的 SOLU 阶段。 下面简要介绍每条命令。

 

13            时间选项

~ACTTIME -

修改 CivilFEM 的活动时间。

 

表 14            荷载状态操作

~CFLSWRT -

将荷载数据和 Load Step 选项写入文件。

 


POST1命令

这些命令与 ANSYS 的 POST1 命令配合使用,用于结果后处理。 下面简要介绍每条命令。

 

15            Set Up

~ALTER -

指定要写入的备选方案编号。

~CFSET -

定义要从 ANSYS 和 CivilFEM 结果文件中读取的 ANSYS 数据集和 CivilFEM 备选方案。

~CMBDAT -

指向原始结果或组合结果。

~MOD_SF -

在 CivilFEM 结果文件中定义一个与 ANSYS 当前 ‘Data Set’ 相对应的 ‘Data Set’。

~RCVWRT -

创建新的 CivilFEM 结果文件,将数据库结果写入为 Dataset 1。

 

16            梁工具

~GRCSSTR -

将截面内部的应力和应变导出到 BMP 文件。

~PLCSSTR -

绘制截面内部的应力和应变。

~PLLSFOR -

绘制梁单元内力。

~PLLSSTR -

绘制梁单元应力。

~PRFOR -

梁单元和实体截面内力列表。

~PRSTR -

梁单元和实体截面应力及应变列表。

 

17            板工具

~PLSHFOR -

绘制板中的内力。

~PLSHSTR -

绘制板中的应力和变形。

 

18            组合

~CMB -

加载与所选 Target 对应的组合结果。

~CMBCLR -

初始化组合模块。

~CMBDEF -

定义组合规则。

~CMBDEL -

删除指定的组合规则。

~CMBINQ -

报告在模型某点获得 Target 所使用的系数和 Start States,并允许在所请求点获得该 Target 后,加载整个模型中与之同时出现的组合结果。

~CMBLST -

列出指定组合规则的数据。

~CMBPRM -

对参数执行组合。

~CMBSTAT -

列出组合模块的数据。

~COMBINE -

启动组合规则的计算过程。

~ENVDEF -

定义用于进行结果包络的替代方案集合。

~ENVDEL -

从用于进行结果包络的替代方案集合中删除替代方案。

~ENVELOP -

启动替代方案包络计算。

~LINCMB .

将所有线性组合作为附加 datasets 创建。

~LINLST .

列出所有荷载工况,并指明其线性组合来源。

~STSTCFT -

定义某一组合的 Start States 系数。

~STSTDEF -

定义属于某一组合规则的 Start States。

~TRGDEF -

定义用于执行组合的 Target。

~TRGDEL-

删除 Targets。

~TRGLST -

列出 Targets。

~TRGUPT -

定义或删除与截面上的某一点及应力或变形分量关联的用户点。

 

表 19            钢结构验算

~CHKSTL -

验算结构钢截面。

~DIMSTL -

设计结构钢截面。

~GRCSBS -

将依据 British Standard 5950 的截面级验算结果导出到 BMP 文件。

~GRCSEC3 -

将依据 Eurocode 3 的截面级验算结果导出到 BMP 文件。

~HCLPFST

验算结构钢截面的 High Confidence of a Low Probability of failure (HCLPF) 抗震裕度

~PLCSBS -

绘制依据 British Standard 5950 的截面验算结果。

~PLCSEC3 -

绘制依据 Eurocode 3 的截面验算结果。

~PLLSSTL -

绘制结构钢梁的验算结果。

~PLSHCLP

绘制用于 HCLPF 验算的结构钢梁验算结果

~PRSHCLP

结构钢梁 HCLPF 验算结果列表

~PRSTL -

梁单元和实体截面的验算及设计结果列表。

 

表 20            混凝土结构验算与设计

~CHKCON -

验算钢筋混凝土板的横截面和顶点。

~CALSERC -

根据参数初步确定混凝土矩形截面尺寸。

~CLPRD -

初步确定所选单元的混凝土矩形截面尺寸。

~DIMCON -

设计钢筋混凝土板的横截面和顶点。

~GRCSCON -

将横截面双向偏心受弯验算结果导出为 BMP 文件。

~HCLPFCN

钢筋混凝土横截面和顶点的 HCLPF 地震裕度验算。

~IDHCLPF

绘制用于 HCLPF 的展开二维相互作用图

~PLCSCON -

绘制横截面双向偏心受弯验算结果。

~PL2DINT -

绘制展开二维相互作用图。

~PLHCLPF

绘制混凝土梁和板的 HCLPF 验算结果。

~PLLSCON -

绘制混凝土梁的验算及设计结果。

~PLSHCON -

绘制板的结果。

~PR2DINT -

相互作用图列表。

~PRCON -

梁单元和实体截面的验算及设计结果列表。

~PRHCLPF

混凝土梁和板的 HCLPF 验算结果列表

~SBPAR -

设计受纯弯作用的矩形截面。

 


岩土与基础模块命令

下面简要介绍各个命令。

 

表 21            相关关系

~CRLTCOM -

为相关关系关联注释。

~CRLTDEF -

定义土或岩石的相关关系。

~CRLTDEL -

删除文件中的相关关系。

~CRLTLST -

列出文件中包含的相关关系。

~CRLTUSE -

对指定土体或岩石材料的属性应用相关性。

 

表 22            虚拟地层定义

~TERDEF -

地层定义。

~TERDEL -

删除地层。

~TERGEN -

复制地层。

~TERLST -

地层列表。

 

表 23            基床系数

~EFSAPPL -

将计算得到的基床系数应用于构成基础的单元。

~EFSCALC -

计算用户定义基础的基床系数。

~EFSLST -

列出基础属性。

 

表 24            地下连续墙

~WALLANC -

锚杆定义。

~WALLGEN -

构成地下连续墙的单元定义。

~WALLINI -

数据初始化。

~WALLJNT -

第一道地下连续墙至第二道地下连续墙的锚杆定义。

~WALLMOD -

生成模型。

~WALLSOL -

求解模型。

~WALLSTP -

开挖阶段定义。

 

表 25            边坡

~GRSLPD -

将边坡稳定性模型导出为 BMP 文件。

~GRSLPR -

将边坡稳定性分析结果导出为 BMP 文件。

~REDEF -

加筋土组定义或修改。

~REDEL -

删除加筋土组。

~SLPCIR -

输入定义圆弧网格的点(按坐标输入)。

~SLPCIRK -

输入定义圆弧网格的点(按 keypoints 输入)。

~SLPIN -

通过 3 个节点获取 ANSYS 模型,以进行边坡稳定性分析。

~SLPINK -

通过 3 个 keypoints 获取 ANSYS 模型,以进行边坡稳定性分析。

~SLPLST -

列出边坡稳定性模型的数据和结果。

~SLPOPT -

选项参数。

~SLPPOL -

定义用于生成 Janbu 折线的点。

~SLPPWP -

在模型中引入孔隙水压力线。

~SLPSOL -

求解模型。

~SLPTAN -

用于输入定义切线网格的点的命令(坐标输入)。

~SLPTANK -

用于输入定义切线网格的点的命令(通过 keypoints 输入)。

 

表 26            渗流

~DAHEAD -

在区域上生成恒定测压水头边界条件。

~DASEEP -

在区域上生成渗流边界条件。

~DLHEAD -

在线上生成恒定测压水头边界条件。

~DLSEEP -

在线上生成渗流边界条件。

~EFFPRES -

绘制模型中的现有有效应力。

~ISOBAR -

绘制孔隙水压力结果。

~LPRNSOL -

使用 CivilFEM 渗流命令后,列出节点结果。

~LPSOLVE .

渗流模型求解。

~PLSEEP .

绘制渗流结果。

~SBCANNT -

生成标注,显示在实体模型上定义的边界条件。

~SEEPAGE -

激活渗流模块。

~SEEPMOD -

根据一组线生成渗流有限元模型。

~WATTAB -

定义饱和线。

~WTSLP -

将孔隙水压力结果传递至边坡计算程序。

~WTSOLVE -

启动模型优化求解器。

 

表 27            Hoek 和 Brown

~CFHBRD -

读取对岩石材料所作的修改。

~CFHBWR -

将对岩石材料所作的修改写入文件。

~HBSOLVE -

应用 Hoek & Brown 破坏准则求解模型。

~PLHBMAT -

绘制材料属性的变化。

 

表 28            与 FLAC 的连接3D

~CFFL3D -

通过创建 将 ANSYS+CivilFEM 模型导出到 FLAC3D FISH 文件。

~FL3DRES -

导入 FLAC 结果,并将其添加到 CivilFEM 结果文件中。

 

表 29            无变形初始应力

~TIS -

定义土体的初始应力。

 

表 30            四面体转换为六面体

~TETHEX -

将 ANSYS 四面体模型转换为六面体模型。

 

表 31            土压力

~ETHSF -

计算并对选定的实体单元和平面单元施加土压力。

~ETHSFE -

计算并对选定的梁单元、板单元和面单元施加土压力。

 

表 32            预设计岩土结构

~GTPD -

读取文件数据以预设计多边形桩承台。

 

表 33            隧道

~TN2DIN -

捕获隧道的网格剖面。

~TNADDEL -

在立面图中定义一段隧道。

~TNADDPL -

在平面图中定义一段隧道。

~TNADV -

指定各连续施工阶段的开挖进尺。

~TNGEN -

生成隧道有限元模型。

~TNINIP -

定义隧道线路的方向向量和起点。

~TNSKTCH -

生成隧道轴线。

~TPHASE -

显示某一阶段的单元。

~TPLST -

列出进尺和阶段与以下 步骤 计算步的对应关系。

~TPOST -

在工具栏中生成用于后处理的按钮。

~TPSET -

读取指定进尺和阶段对应的结果。

~TSOLVE -

求解指定阶段之间的模型。

~TSTEP -

定义隧道开挖或施工阶段的各个相位。

~TTRUSS -

定义生成桁架所需的数据。

 


桥梁与土木非线性模块命令

这些命令用于创建和处理桥梁模型,以及解决非线性问题。下面简要介绍各个命令。

 

表 34            模型生成

~BRADDEL -

在立面图中定义桥梁道路的各段。

~BRADDPL -

在平面图中定义桥梁道路的各段。

~BRANG -

定义用于定义道路 MP´s 线的角度单位类型。

~BRBC -

将支座布置在截面的垂直分割线上。

~BRDEF -

删除立面中最后输入的区段。

~BRDELEL -

删除立面中最后输入的区段。

~BRDELPL -

删除平面图中最后输入的区段。

~BRGEN -

生成桥梁模型。

~BRHL -

定义减重孔。

~BRHLDEL -

删除桥梁截面的减重孔。

~BRHLMDF -

修改桥梁截面的减重孔。

~BRINIP -

定义生成线形的起始桩号点 (MP) 和方向。

~BRIQR -

获取指定 MP 处道路中线属性的相关信息。

~BRMVDL -

将横截面划分为多个分区,以获得桥梁横向的非预应力钢筋。

~BRPLST -

列出桥梁线形平面图和立面的参数。

~BRSBOX .

定义箱形桥梁截面。

~BRSCN -

定义桥梁横截面的不同轮廓。

~BRSDEL -

删除桥梁横截面。

~BRSGEN -

生成桥梁横截面的副本。

~BRSLST -

列出桥梁 CivilFEM 横截面的属性。

~BRSKTCH -

绘制桥梁道路中线(MP 线)。

~BRSLST -

列出桥梁截面的属性。

~BRSMDF -

修改桥梁 CivilFEM 横截面数据。

~BRSSLAB -

定义桥梁横截面的不同轮廓。

~BRSTOCS -

根据桥梁截面创建横截面。

 

表 35            预设计桥梁

~BRAC -

读取文件数据以生成预设计拱桥。

~BRCS -

读取文件数据以生成预设计斜拉桥。

~BRPD -

读取文件数据以生成预设计悬索桥或支承桥。

 

表 36            桥梁荷载生成

~BLCBDEL -

删除索组。

~BLCBEND -

结束预应力索的定义。

~BLCBLD -

在模型中施加缆索荷载,但不将其分配给荷载族。

~BLCBPA -

预应力缆索定义。

~BLCBST -

预应力缆索定义(缆索标识)。

~BLF2CMB -

根据荷载族生成荷载组合,将所有荷载族转换为 CivilFEM 荷载组合。

~BLFDEL -

删除荷载族。

~BLFDF -

定义荷载族。

~BLFLST .

列出使用 CivilFEM 定义的材料属性。

~BLPL -

定义预应力荷载及其向荷载族的分配。

~BLPLPL .

将钢束表示为点和线。

~BLSA -

生成活荷载。

~BLSB -

生成活荷载。

~BLSEND -

结束活荷载生成。

~BLSOLVE -

计算桥梁模块的所有简单荷载状态。

~BLSST -

生成活荷载。

~BLSTF -

对荷载族进行分组,允许用户对其编号进行结构化设置。

~BLVA -

标准车辆定义。

~BLVB -

标准车辆定义。

~BLVC -

标准车辆定义。

~BLVD -

标准车辆定义。

~BLVDEL -

删除车辆。

~BLVEND -

结束标准车辆定义。

~BLVGEN -

复制车辆。

~BLVLIB -

从车辆库加载车辆。

~BLVLST -

列出车辆属性。

~BLVMDF -

修改车辆属性。

~BLVR -

移动荷载定义。

~BLVST -

标准车辆定义。

~BLWRITE -

将荷载分配给荷载族。

 

表 37            施工过程

~CPDEF -

定义桥梁施工过程类型。

~CPSTDEF -

定义施工阶段的属性。

~CFLSSLV -

读取并求解多个荷载工况,同时考虑施工过程。

 


预应力混凝土 高级模块命令

这些命令用于定义预应力混凝土模型。下面对各命令作简要说明。

 

表 38            钢束编辑器

~PCDEL .

删除钢束对有限元模型施加的作用。

~PCEDEF -

在钢束立面中插入一个控制点。

~PCEPDEL -

删除钢束立面中的控制点。

~PCEPGEN -

复制钢束立面中的控制点。

~PCEPMDF -

修改钢束立面中的一个点。

~PCPPDEF -

在钢束平面图中插入一个控制点。

~PCPPDEL -

删除钢束平面图中的控制点。

~PCPPGEN -

复制钢束平面图中的控制点。

~PCPPMDF -

在平面图中修改钢束的一个控制点。

~PCTNDEF -

定义并插入一根钢束。

~PCTNDEL -

删除钢束。

~PCTNGEN -

复制钢束。

~PCTNLST -

钢束列表。

~PCTNMDF -

修改钢束。

~PLTEND -

将钢束编辑器的图形窗口导出为文件。

 

表 39            支承梁

~/SBSHOW -

更改钢束编辑器中的显示属性。

~SBBMDEF -

根据梁单元模型提取支承梁。

~SBCLEAR -

从数据库中删除支承梁。

~SBLST -

列出支承梁数据。

~SBSMDEF -

根据三维单元模型的实体截面提取支承梁。

~SBSMMDF -

修改根据实体截面创建的支承梁。

~PCCTMDF -

修改支承梁某个截面的数据。

 

表 40            预应力作用

~PCLOSS -

计算工作钢束的预应力损失。

~PCTYPE -

预应力方法定义。

~PCPL -

将预应力筋作用传递到有限元模型上。

~PCPLPL -

将预应力筋表示为点和线。

~PLFILE -

导入或导出预应力损失。

 

 

表 41            自由预应力筋(独立于 支承梁)

~GENTEN -

根据一系列 直线和曲线创建预应力筋并计算损失。

~PCCBDEL -

删除预应力筋。

~PCCBEND -

结束预应力筋定义。

~PCCBPA -

预应力筋定义。

~PCCBST -

预应力筋定义(预应力筋标识)。

~TENLD -

在模型中施加预应力筋荷载。

 

表 42            预应力混凝土截面验算与设计

~CHKPRS .

验算预应力混凝土横截面。

~DIMPRS .

设计预应力钢筋混凝土横截面。

~PL2DPRS .

根据指定方向绘制预应力混凝土截面的 相互作用图。

~PLLSPRS .

绘制预应力混凝土梁的验算结果。

~PR2DPRS -

相互作用图列表。

~PRPRS .

梁单元和实体截面的验算与设计结果列表。

 


地震分析命令

这些命令用于进行地震分析。下面 简要介绍各命令。

 

表 43            反应谱模态分析

~CMBMOD -

进行振型组合。

~DEFSPEC -

定义现行抗震规范计算反应谱的参数。

~GENSPEC -

将 CivilFEM 中定义的反应谱数据输入 ANSYS。

~L_MOD -

列出自振振型。

~L_SPEC -

列出 CivilFEM 中定义的反应谱。

~MODLSOL -

进行结构模态分析。

~P_SPEC -

绘制 CivilFEM 中定义的反应谱。

 

表 44            Push Over 分析

~PUSHDEF .

Push Over 计算定义。

~PUSHLST .

列出为 Push Over 计算定义的数据。

~PUSHMOD .

选择用于 Push Over 计算的主要振型。

~PUSHSLV .

执行 Push Over 计算。

~RETROFT .

绘制 Push Over 计算中指定状态下结构的塑化状态。